ob nur 0 oder 1 ist nicht definert. du bekommst nur einen von null verschiedenen wert wenn ne taste gedrückt wird... das zeichen musst du dir dann schon mit ner anderen funktion z.b. getchar() hohlen
ist übrigens keine ansi-c-funktion -- ...fleißig wie zwei Weißbrote