ciao a tutti
mi serve fare un ciclo che continui a fare delle operazioni e che si fermi quando da tastiera viene premuto un tasto (ad esempio 's').
Avevo pensato ad una cosa del genere:
char var_stop=NULL;
do
{
// operazioni..
// ...
if(getchar())
{var_stop = getchar();}
}while(var_stop !='s');
il problema e' che cosi' devo premere due volte s e poi enter per farlo uscire dal ciclo; inoltre le operazioni me le fa solo quando premo un tasto e poi enter, non in continuazione come vorrei io..
io non lo vedo ma e' un errore stupido, vero??
grazie e ciao