Funkcja fscanf

0

mam maly problem
jest plik textowy ktory wyglada nastepujaca:

Nazwa filmu: "nazwa1"
jakas tresc ciagnaca sie przez kilka linijek
.....
.....
......
.....
Nazwa filmu:"nazwa2"
......
......
.....

i tak dalej

czy za pomoca funkcji fscanf mozna odczytac tylko nazwy filmu i nazwy wyswietlic na ekran za pomoca printf??bo ja
uruchamialem funkcje fscanf (f,"Nazwa filmu :%[^ \n],object.nazwa) odczytala mi tylko pierwsza linijke pliku txt a jezeli ja znowu uruchomilem to znowu pierwsza linijke tak jakby wskaznik sie nie przesuwal .Jak to zrobic by funkcja szukala textu Nazwa filmu : a pozniej po tym tekscie wpisywala do bufora nazwe filmu ,pozniej te nazwy filmu maja byc wyswietlone na ekran.Dzieki za odpowiedzi.

0

czy funkcja fscanf zawsze zaczyna analizowac plik od poczatku ??czy mozna ustawic tak wskaznik zeby szukal od odpowidnego momentu??

0

funkcja fscanf jak i kazda inna funkcja czytajaca/zapisujaca z/do pliku rozpoczyna swoje dzialanie od miejsca wskazywanego przez "pointer", ktory mzna uztawic np. poleceniem fseek();

1 użytkowników online, w tym zalogowanych: 0, gości: 1