?
Also du musst erst einen Filestream öffnen,
dann mit fgets Zeile für Zeile einlesen.
und mit strstr den teilstring in dem String (die aktuelle zeile) suchen.
strstr liefert dir NULL zurück, wenn sich der Teilstring nicht in der Zeile befindet, ansonsten einen Zeiger an die Stelle, wo der Teilstring (dein Suchwort) anfängt.
Jetzt hast du diverse möglichkeiten an das nächste Zeichen zu kommen.
Zur Info (Nur Pseudocode):
#include <stdio.h> // für Filestream
#include <string.h> // für Stringbehandlung
char line[150]; // aktuelle Zeile
FILE *f_ptr;
f_ptr = fopen("Dateiname","r");
f_prt = fgets(line,150,f_ptr);
while(!feof(f_ptr))
{
if(strstr(line,Suchwort))
{
suche nach nächstem Zeichen
fgets(.....);
}
else
f_prt = fgets(line,150,f_ptr);
}