Zitat Zitat
IIRC gibts in der stdio.h auch getchar(), die eigentlich genau das gleiche machen muesste. Keine Ahnung warum Borland die gleiche Funktion neu implementiert
AFAIK ist getchar() doch gleichbedeutend mit fgetc(stdin). getchar() liefert immer ein Zeichen aus stdin als Rückgabewert zurück. Befindet sich kein Zeichen in stdin, so erzeugt getchar eine Eingabe, die du wie bei zb. scanf nur mit Enter beenden kannst.
getch() liest allerdings immer nur ein Zeichen ein, unabhängig davon ob es Enter oder zb. "a" ist.

mfg
Firzen