У меня есть программа, в которой
fscanf(fp,"%[^\n]s",line);
используется для чтения строки.
Если я ввожу цикл while,
while(!feof(fp))
fscanf(fp,"%[^\n]s",line);
приведенный выше код работает для первой строки, а для остальных я получаю
строку как NULL. (line = "")
В моем файле много строк, даже много пустых строк. Как заставить работать приведенный выше код?