Hallo zusammen Wie kann ich in C möglichst einfach mehrere Sachen abfragen mögliche Eingaben: - Grad:Min:Sek (17:18:19) - Grad:Min (17:18) - Grad, (17,18) - Grad (17) kann ich diese mit dem scanf Befehl irgendewie verodern? Ich danke im voraus für eure Hilfe rma
Man man davon ausgehen kann, dass der Benutzer die Zahl syntaktisch richtig eingibt, geht folgendes:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
Generell ist es aber besser, die Eingabe Zeichen für Zeichen nach Fehlern abzuprüfen, bspw.mit einem Regexparser.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.