Du kannst das nur über den Tastatuspeicher machen:
#include <bios.h>
void main()
{
int Tastaturcode, Funktionstaste;
char Buchstabe;
while (bioskey(1)==0) {}
//bioskey(1) gibt '0' zurück solange keine Taste gedrückt wird
Tastaturcode=bioskey(0);
//bioskey(0) gibt den Tastaturcode der gedrückten Taste zurück
Funktionstaste=biskey(2);
//bioskey(2) ermittelt den Tastaturcode der Sondertasten (alt, shift, strg)
switch (Tastaturcode)
{
case 7777: Buchstabe='a'; break;
//und so weiter
}
Für jede Taste gibt es einen eigenen 4 oder 5 stelligen Code