Originariamente inviato da Neptune
Cioè se gli inserisci le parentesi graffe anche solo vuote poi rimane in attesa? E dici che è una versione più funzionale dell'fflush()?
no per rimanere in attesa si usano ben altri comandi..

quello è un ciclo che fa sempre la stessa cosa cioè il getchar fino a quando il buffer non si è ripulito

è come fare

codice:
while(1) {
 if (getchar()=='\n')
   break;
}
giusto per farti capire cosa fa