000
09.02.2011, 22:31 Uhr
Jeb1975
|
ich stehe vor einem Problem: Ich möchte mit einer scanf-Funktion einen char einlesen. Wenn ich das aber nach dem Einlesen von zwei int-Werten mache, überspringt er die Einleseoperation. Das ist der Quellcode:
char buchstabe; int zahl1, zahl2, ergebnis1, ergebnis2, ergebnis3, ergebnis4; printf("\n\tBitte geben Sie die erste Zahl ein:"); scanf ("%i" ,&zahl1); printf("\n\tBitte geben Sie die zweite Zahl ein:"); scanf ("%i" ,&zahl2); printf("Gib jetzt bitte erst einmal ein Zeichen ein "); scanf("%c", &buchstabe);
Hat jemand ´ne Ahnung? |