Originariamente inviato da teju
Allora, tre precisazioni:
1. testaV è una variabile globale spero, oppure se è locale devi passare un puntatore come paramento o fare un return dell'oggetto...
2. la printf("") del ciclo while deve avere qualcosa da mandare a video, così è inutile...
3. la return, sempre dentro il while, deve avere qualcosa se ritorna, ad esempio "return 0;"...
1. sì sì, sono 4 variabili globali (una per ogni tipo di struttura)

2. ho postato per sbaglio una funzione ancora incompleta

nel printf ci sarebbe
codice:
printf("%s\t%s\t%s\t%s\t%s",i->autore,i->titolo,i->edizione,i->genere);
3. ma se ho messo void perchè devo far tornare qlc?