[cut]
do {
fgets(stringa,sizeof(stringa),fp);
strncpy(miastringa,stringa,80); /*ma miastringa è solo una stringadi 6 char vuoto.Non dovresti fare il strncmp con la stringa "nome"?*/
/* hai scritto strcmp invece è strncmp*/
/* ho inserito una variabile nome , che rappresenta quello che io voglio ricercare*/
x = strncmp(miastringa, nome , 5);/*qui ti ritorna un valore vuoto perchè miastringa è vuoto*/
} while(x != 0);
[cut]
correggetemi se sbaglio...

Rispondi quotando