Ora ho capito, grazie! Però non mi stampa nulla, puoi dare un'occhiata al codice?
Grazie.
funzione.c
dipendente* ottieniDipendente(dipendente dip [], char * cognome)
{
int i = 0; //indice di scorrimento
while(i < N_DIP)
{
if(strcmp(dip[i].cognome, cognome) == 0)
return &dip[i];
}
}
main.c
.....
dipendente *attuale = ottieniDipendente(dipendenti, "bianchi");
printf("Cognome: %s \n Anni: %d \n Stipendio: %d", attuale->cognome, attuale->anni, attuale->stipendio);