Функции ввода/вывода двумерного массива - Тип элементов массива неполный - C (СИ)
Формулировка задачи:
Доброго времени суток!
При компиляции программы с использованием этих функций Вызываю функции, например, так:
Как решить данную проблему? Что использовать?
// Автоматический ввод двумерного массива void Gets2ArrayRand(int** A[][], int M, int N) { int i,j; srand(time(NULL)); for (i=1; i<=M; i++) for (j=1; j<=N; j++) A[i][j]=rand()%100; } // Ручной ввод двумерного массива void Gets2ArrayHand(int** A[][], int M, int N) { int i,j; char buffer[10]; for (i=1; i<=M; i++) for (j=1; j<=N; j++) { printf("Введите A[%d][%d]=", i,j); fgets(buffer,5,stdin); A[i][j]=atoi(buffer); } } // Вывод двумерного массива void Puts2Array(int** A[][], int M, int N) { int i,j; for (i=1; i<=M; i++) { for (j=1; j<=N; j++) printf("%d ", A[i][j]); puts(" "); } }
gcc
ругается:my.c:68:27: ошибка: тип элементов массива неполный my.c:79:27: ошибка: тип элементов массива неполный my.c:92:23: ошибка: тип элементов массива неполный
Puts2Array(A, M, N);
Решение задачи: «Функции ввода/вывода двумерного массива - Тип элементов массива неполный»
textual
Листинг программы
(int** A[][]
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д