У меня проблема с использованием функции feof
, это мой код:
while(!feof(archlog))
{ if(!fgets(line,MAXLINE,archlog))
printf("\nERROR: Can't read on: %s\n", ARCHTXT);
else
printf("%s",line);
}
Когда я запускаю это, он печатает текст файла, но делает дополнительный цикл и печатает ОШИБКУ, я хочу избежать этого, я хочу, чтобы он печатал только текст файла без дополнительного цикла.