Если я не знаю размер обоих измерений массива и хочу напечатать матрицу, используя следующий код
void printAnyMatrix(int (*A)[], int size_A, int size_B)
{
for (int i = 0; i<=size_A; i++)
{
for (int j = 0; j<=size_B; j++)
printf("%d ", A[i][j]);
printf("\n");
}
printf("\n");
}
ошибка не может преобразовать ‘int (*) [(((unsigned int) ((int) size_B)) + 1)]’ на «int () []» для аргумента «1» на «void printAnyMatrix (int () [], int, int)