In C "puro" non esiste alcun evento keypress, tutto dipende dal toolkit grafico che intendi usare... Ne hai già scelto uno? Su che piattaforma lavori?