Originariamente inviato da darkhero
ma controllando bene c'e' un errore..cioe' dopo il WHILE non ho inserito la parentesi graffa...pero' funziona..
Non è un errore. Senza parentesi il ciclo è composto dall'istruzione successiva, cioè la printf.

Originariamente inviato da darkhero
se la inserisco invece mi legge solo il primo carattere...
Allora posta la versione non funzionante...

Per leggere un carattere alla volta, dai un'occhiata a fgetc (invece di fscanf).