Quote Originariamente inviata da el92 Visualizza il messaggio
Dov'è che sbaglio?
Tecnicamente è corretto. C'è solo una questione: lo standard-input da console non ha una fine intrinseca (come invece succede per i file dove ad un certo punto arrivi a end-of-file).
Quindi il tuo while non termina mai di per sé, è sempre in attesa di qualcosa. Se vuoi dare un "end-of-file" sullo standard-input, si può fare: su Windows CTRL+Z (poi invio).