Originariamente inviato da bucci.stefania
ciao,
ti scrivo il codice che ho fatto fino ad ora!!!
A dire il vero il tuo sorgente è un po' confuso e mancano alcune cose, come la funzione main() e gli eventuali #include.

Ecco una semplice base:
codice:
#include <stdio.h>

int main (void)
{
    FILE *fp;
    char  buf[256];

    if ((fp = fopen ("/provaStef.txt", "r")) != NULL)
    {
        while (fgets (buf, sizeof (buf), fp) != NULL)
        {
            /* ... fai quello che vuoi con buf ... */
        }

        fclose (fp);
    }
    else
        printf ("Errore apertura\n");

    return 0;
}
Se vuoi usare funzioni come strcmp, strcpy, ecc... devi includere <string.h>
All'interno del ciclo while, ti basta eliminare innanzitutto il '\n' presente nel buffer (lo inserisce fgets) e poi cercare nella riga quello che ti serve.

Quale sistema operativo e quale compilatore stai usando?? Giusto per sapere.