Allora, tre precisazioni:Originariamente inviato da Ratatuia
codice:void stampa_films() { MOVIE *i; i = testaV; if (i != NULL) { while (i != NULL) { printf(""); i=i->next; } return; } else { printf("Non è stato ancora inserito alcun articolo per questa tipologia\n"); return; } }
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, dopo il while, deve avere qualcosa se ritorna, ad esempio "return 0;"...



Rispondi quotando