Hola! se me ocurrio esto, usando algunas funciones de string.h:
Código C:
Ver original#include <stdio.h>
#include <string.h>
#define MAX 50
int main() {
char line[MAX];
char *p;
FILE
*fp
=fopen("cesar.txt","rt"); int i=0;
char aux[MAX];
i++;
if(p
=strstr(line
,"addres")) { /* tomo como subpalabra "addres" si se encuentra, sscanf guarda en aux la palabra que contiene a la subpalabra "addres"*/
}
if(!strcmp(aux
,"addres")) /* comparo las palabras, y en caso de ser iguales sale del while */ break;
}
return 0;
}
No lo comprobe del todo pero deberia andar bien. Saludos