Управление fscanf () с файлом - PullRequest
       7

Управление fscanf () с файлом

0 голосов
/ 23 сентября 2019

Я просто спрашиваю себя, как мне взять одну строку из моего файла, не читая больше двух строк

Я объясняю это лучше:

main.c

#include <stdio.h>
#include <stdlib.h>
#define MAX 20
int main()
{
FILE *fp;
char string[MAX], string2[MAX];
fp = fopen("prova.txt", "r");
while(!feof(fp)){
 fscanf(fp, "#%s#%s", string, string2);
 printf("String 1: %s", string);
 printf("String 2: %s", string2);
}
return 0;
}

prova.txt

# prova1 # prova2

Я просто хочу прочитать prova1 и prova2 в строке и в строке 2,но каждый раз, когда я пытаюсь прочитать первую строку с помощью fscanf, вывод строки будет prova1 # prova2, как я могу решить эту проблему?

...