Originariamente inviato da YuYevon
Al fatto che la funzione creaLista() restituisce un tipo "struct elemento" ma nel main assegni il valore di ritorno ad un *puntatore* a struct elemento. Modifica la funzione in maniera tale da farle restituire un puntatore e non dovrebbero esserci problemi (elimina l'asterisco di dereferenziazione nell'istruzione return e modifica il tipo del valore di ritorno sia nell'intestazione che nel prototipo). Tra l'altro i prototipi sono inutili in quel caso.
Scusami, potresti scrivermi il codice da modificare ? Sono fossilizzato su questa soluzione e non riesco capire in che modo modificarla...