german erstellte eine neue Ressource:
Die spinnen, die Eingabefunktionen. Essensreste im stdin ... - fflush(stdin) oder nicht fflush(stdin), das ist hier die Frage?
Erfahre mehr über diese Ressource...
Die spinnen, die Eingabefunktionen. Essensreste im stdin ... - fflush(stdin) oder nicht fflush(stdin), das ist hier die Frage?
Da in C Vorlesungen offensichtlich chronisch diescanf()
Funktion für Benutzereingaben gelehrt wird, gibt es ebenso chronisch immer wieder dasselbe Problem: Bei aufeinanderfolgenden Aufrufen werden Eingabefunktionen vermeintlich übergangen.
Stellen wir die Symptome mit einem kleinen Beispiel nach:
C://Taschenrechner #include <stdio.h> int main(void) { int a = 0, b = 0, op = 0; fputs("Gib die erste Zahl ein: ", stdout); scanf("%d", &a); fputs("Gib den Operator...
Erfahre mehr über diese Ressource...