Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

Kleines C Problemchen

BlackWidowXP / 4 Antworten / Flachansicht Nickles

Hi @ll!

Ich habe ein kleines Problemchen:
Ich möchte mit ANSI C (keine Borland spezifischen Funktionen oder ähnliches) einfach auf die Eingabe von ENTER warten.
D.h. ich habe eine Ausgabe auf dem Bildschirm (Konsole): "Bitte ENTER drücken" und dies sollte man dann auch tun. Wenn ich aber einfach scanf("%s", &variable); mache, dann reicht ein ENTER irgendwie nicht! Es muss immer mindestent ein Zeichen eingegeben werden! Und das nervt!
Weiß einer ne Lösung?

Vielen Dank im Voraus,
Black Widow

bei Antwort benachrichtigen
vergisses BlackWidowXP „Kleines C Problemchen“
Optionen

Eine etwas portablere Alternative wäre getchar() aus stdio.h
Ist je nach Implementierung meistens ein Makro fgetc(stdin).

bei Antwort benachrichtigen