Ciao a tutti e scusatemi se ciò che chiedo è banale,ma avrei la necessità di far partire un programma che fa aquisizioni tramite rs232 che si deve interrompere quando premo un carattere jolly da tastiera.Sotto windows la soluzione che ho trovato è la seguente:

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main(int argc, char *argv[])
{

for(;
{
printf("\n scrivi a per uscire");
if(kbhit())
{
if(getch()=='a')
break;
else
continue;
}
}
system("PAUSE");
return 0;
}

il problema che ho è che devo implementare qualcosa di simile tramite linux,il quale da come ho capito non ha la libreria <conio.h> dove è definita la funzione kbhit().Come posso fare???Ciao e grazie per l'aiuto!