Originariamente inviato da labrosan
La variabile char c va dichiarata prima di essere usata,
altrimenti il compilatore non la riconosce.

L'inizializzazione c='\0' in questo caso non è obbligatoria

ps: La variabile int c presente nel main deve essere cancellata.
Serviva nel tuo programma perchè facevi il getchar() nel main.
Mi sono dimenticato di eliminarla.
Ho capito!
Ti ringrazio molto.