Mi scuso in anticipo per eventuali errori nella teminologia ma ho iniziato a programmare solo da qualche mese.
Ho scritto un codice in C che utilizza kbhit, il problema è che si trova dentro un ciclo e la seconda volta che viene eseguito, il buffer rimane pieno e la condizione rimane vera.
Ho provato a svuotare il buffer con fflush(stdin) ma il risultato è uguale. Soluzioni?