Прочитайте слово из файла и сохраните значение рядом с ним в c - PullRequest
0 голосов
/ 10 марта 2019

Я пишу программу на C, в которой у меня есть текстовый файл со следующим содержимым:

Город - 12

Temp - 78

Info1 - бла-бла-бла-бла

Info2- бла-бла-бла-бла

Теперь я хочу прочитать файл построчно ипосле первого слова (например, "City-") читайте значение рядом с ним, пока я не найду следующее интересное слово (Info1, Temp) и т. д. Мой код выглядит так:

    File * fp;
    char * buf[1024];
    while(fscanf(fp, "%s[^-]s", buf) ==1){
      if(buf == "City-"){
       /*Do something here and read until you find next interesting word */
      }
     }

Теперь я знаю, что это довольно просто, но мне трудно понять, как продолжить, после того как я прочитал первое слово.Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...