Есть текстовой файл с числовыми данными:
54.000(пробелы или табуляторы)6.0E+01
162.000(пробелы или табуляторы)3.2E+01 и т.д.
Пытаюсь присвоить данные из файла векторам:
float a[N], b[N] ;
FILE* pfile;
pfile = fopen("Входной файл.txt", "r")
i = 0;
while(fscanf(pfile, "%f%f", a[i], b[i])!=NULL) {
i++;
}
На первом же использовании fscanf появляется ошибка:
"Debug Assertion rated! Program: h: \MyProgramCyr\Learning\Debug\Learning. exe File: fscanf.c Line: 52
Expression: (stream != NULL) For information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts.
(Press Retry to debug the application). Подскажите, пожалуйста, как решить задачу.