Заполнение двумерного динамического массива С
Имеется файл из которого нужно прочитать текст (построчно) в двумерный динамический массив. При считывании из файла заполняется лишь первый элемент массива. (N - размерность массива)
char **b = (char**)malloc(N*sizeof(char*)); // создали двумерный динамический массив
for (int i = 0; i < N; ++i) {
b[i] = (char*)malloc(N*sizeof(char));
}
file1 = fopen("C://file.txt", "r"); // заполняем
for (int i = 0; i < N; ++i) {
fgets(b[i], N, file1);
}