При чтении данных в массив я получаю странную ошибку. Моя цель - построчно прочитать файл с одним столбцом чисел в массив.
#include <stdio.h>
int main() {
int numArray = [20];
int i = 0;
FILE *infile;
infile = fopen("numbers", "r");
while(!feof(infile))
{
fscanf(infile,"%d",&numArray[i]);
i++;
}
fclose(infile);
return 0; }
Это моя ошибка компиляции:
sort_algorithms.c: В функции «main»: sort_algorithms.c: 6: error:
ожидаемое выражение до токена ‘[’ sort_algorithms.c: 16: ошибка:
подписанное значение не является ни массивом, ни указателем