привет, у меня проблема с чтением из файла, я пытаюсь прочитать из файла, используя fscanf()
, и я не могу решить это.я пытаюсь читать файл построчно и помещать строку в переменную (буфер) каждый раз, но не могу понять, как должен выглядеть цикл while, заранее спасибо
файл, который я хочуread from - это текстовый файл в следующем формате: первая строка: «1234, abc и т. д.», вторая строка: «2432, fjh и т. д.» и другие строки, подобные тем, которые я хочу использовать в методе fscanf, чтобы поместить их в каждыйЗацикливание всей строки позволяет сказать «1234, abc и т. д.» в моей строковой переменной и так далее, пока у меня не останется больше строк для чтения из
, это то, что мне удалось собрать до сих пор (конечно, это неточный способ написать это):
char* buffer[100];
while (fscanf(FILE *finput,"%s",buffer)!=something)
{
printf("%s",buffer);
}
я хочу, чтобы этот код мог печатать все строки в моем коде, если вы сможете исправить мои ошибки, я буду очень признателен за это