Quote Originariamente inviata da filips Visualizza il messaggio
Così sembra funzionare.. ti lascio ragionare sulla base del codice per trovare l'errore logico, per vendetta, visto che io mi sono dovuto concentrare abbastanza per ricostruire il meccanismo che hai utilizzato (della serie: qualche commento sarebbe stato ben accetto :-)

[notare che ho dovuto modificare le parti di input/output del tipo puts; fflush(stdin); gets(nuovo->info.nome); perche il compilatore che uso - gcc - le deprecava, e praticamente falliva l'esecuzione (v. output d'esempio che avevo postato)]
Scusami, non ci avevo proprio pensato di inserire le note. Comunque era un errore stupido e più o meno avevo capito che dovevo aggiornare il puntatore. Grazie mille ^^