E' un problema che mi sono posto anch'io e non ho trovato nessuna soluzione: ciò che mi viene in mente è che, molto probabilmente, questa cosa è troppo dipendente dal sistema operativo in uso e, quindi, non c'è un metodo generale per poterlo fare.

Se non si sta lavorando con componenti grafiche la cosa non sembra possibile, se non utilizzando dei metodi nativi.

Se non erro, infatti, qualcuno aveva detto che la getch() non era stata inclusa nell'ANSI C, proprio perchè era potenzialmente dannosa...


Ciao.