Чтение текстового файла до определенного символа и сохранение различных переменных

у меня есть текстовый файл, и он включает в себя такие данные;

INT # символ # символ

Я должен прочитать это и сохранить в («% d,% s,% s», &номер, имя, фамилия) и, конечно, у меня есть много данных, он должен быть в то время как цикл.

Я пытался, но я не получил, как читать, пока не определился символ (в моем случае это #)

void readText()
{
int number;
char firstName[20];
char secondName[20];

FILE *fp = fopen ("stack.txt", "r");
if (fp == NULL) {
fprintf (stderr, "file error\n");
return 255;
}

while (fscanf(fp,"%d %s %s", &number, firtName, secondName)>0);
fclose (fp);
}

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector