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;
	}
}
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, dopo il while, deve avere qualcosa se ritorna, ad esempio "return 0;"...