Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
-- Theoretische Informatik (http://www.informatikerboard.de/board/board.php?boardid=5)
--- char in c einlesen ohne "enter" mitzulesen (http://www.informatikerboard.de/board/thread.php?threadid=3097)
Geschrieben von Kat am 17.06.2016 um 20:43:
char in c einlesen ohne "enter" mitzulesen
Meine Frage:
Hallo,
ich wollte bei C einen char einlesen mit scanf("%c", &buchstabe), leider wertet er bei mir das Enter bei der Eingabe immer mit. Wie kann ich den Befehl ändern, dass das "enter" bei der Eingabe nicht mitgelesen wird?
Danke!
Meine Ideen:
Hab leider keine Idee und Google konnte mir leider auch nicht weiterhelfen :/
Geschrieben von eulerscheZahl am 17.06.2016 um 21:31:
Warst du schon auf
stackoverflow?
| Zitat: |
| Many compilers/platforms support the non-standard getch() that does not require ENTER (bypasses platform buffering). |
Dafür brauchst du aber conio.h, was nur für Windows ist.
Für Linux habe ich es auf die Schnelle auch nicht hinbekommen.
Forensoftware: Burning Board, entwickelt von WoltLab GmbH