Ciao!
Il tuo programma non ti funziona perché getchar() non legge il singolo carattere premuto, ma legge i caratteri presenti nel buffer da tastiera. Quest' ultimo, viene "esaminato" dal programma soltanto quando l' utente preme il carattere invio.
Di conseguenza, ti batta cambiare la modalità di uscita dal ciclo while, e la selezione dei caratteri da memorizzare.
|