Я просто спрашиваю себя, как мне взять одну строку из моего файла, не читая больше двух строк
Я объясняю это лучше:
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, как я могу решить эту проблему?