Hallo an alle!
Ich nutze vermengt gets() und scanf() jeweils zur Eingabe über Konsole und komme nur hin, wenn ich eine Funktion schreibe, die den stdin von \n (bzw. Enter-Taste-Eingabe), wieder befreit.
Nun habe ich gelesen:
„Sie verwenden scanf() erst gar nicht und greifen auf eine der vielen anderen Standardeingaben-Funktionen zurück. Ideal wäre es beispielsweise die Funktion fgets() zum Einlesen zu verwenden und diese Eingabe mit der Funktion sscanf() in ein entsprechendes Format zu konvertieren.“
Hmm, aber irgendwie hänge ich. Ich habe bisher einen Buchstaben so eingelesen:
char ein;
scanf("%c", &ein);
switch (ein) {
case '1': { ... }
/\* ... \*/
}
Wie kann ich denn jetzt dafür fgets() und sscanf() verwenden?
Gruß PHANTOM