Ho implementato una lista con 3 campi,un intero e 2 strighe
Il problema è che quando "passo su " in questa funzione la lista vorrei che dando un cognome dal main "str" es Rossi,lui cercasse e restituisse gli altri attributi a esso relativi,ma anche con Rossi nell' archivio,non lo rileva,cosa dimentico?codice:void riccognome(node *testa,char *str,int *contacog) { int i=0; while(testa != NULL) { if(strcmp(testa->Cognome, str)==0) printf("%d\tNome: %s\n\tCognome: %s\n\tNum tel: %s\n", ++i, testa->Nome, testa->Cognome, testa->ID); testa = testa->next; } return;}
Grazie in anticipo

Rispondi quotando