Problemas con stream (stdin) de teclado. EN C para linux.
Estoy haciendo un pequeño juego en el que necesito implementar una funcion del tipo keypressed() de pascal, con la que saber si se ha pulsado una tecla y cual a sido, pero no consigo sin que el programa se interrumpa esperando que se pulse una tecla y no me la muestre por pantalla. Me gustaria saber donde puedo encontrar un libro o una pagina en la que se haga una referencia de todas las funciones de la que se pueden hacer uso mediante las librerias incluidas en un compilador GCC, es dificil saber si una funcion que estas implementado lo esta ya en una de las librerias que dispones. Si alguien me pudiese contestar se lo agradeceria.
