Einzelnen Beitrag anzeigen

Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: [C] scanf() wird übersprungen

  Alt 13. Mai 2007, 07:29
Tatsache, das ist die Lösung, vielen Dank.

Aber muss ich den String ganze 80 Zeichen lang machen, würden da nicht auch deutlich weniger genügen? Oder ist das nur reichlich dimensioniert, damit es auf jedenfall klappt?

Edit: Die Eingabe kann ich nun jedoch so nicht überprüfen:

Code:
printf("Experteneinstellungen? j/n: ");
scanf("%s", &input_yes_no);

expert_options = (input_yes_no == "j"); // HIER
  Mit Zitat antworten Zitat