Ciao ho il seguente problema vorrei eseguire del codice all'interno di un ciclo, finchè non viene premuto un tasto, ho provato due soluzioni la prima non mi ha soddisfatto ovviamente :

while(getc()!='q'){

//fai qualcosa

}

perchè così vuole qualcosa in input ad ogni giro

La seconda soluzione funziona ma utilizza una funzione contenuta nella libreria svgalib:

while(!keyboard_update()){
//fai qualcosa
}

La domanda è: esiste un'altra soluzione magari utilizzando la libreria standard del C.

Grazie in anticipo :metallica: