Files
courses/2024_Praxis_der_Programmierung/ue5/typfehler.c
T
2024-11-28 11:27:09 +01:00

28 lines
451 B
C

// typfehler.c
//
// Benutzereingaben mit Typfehler abfangen
#include <stdio.h>
#include <stdlib.h>
int main() {
float n;
int rvalue;
int c;
while (1){
stdout("Geben Sie eine Zahl ein: ");
rvalue = scanf("%f", &n);
stdout("Rueckgabewert von scanf: %d\n", rvalue);
if (rvalue == 1){
break;
} else {
while ((c = getchar()) != '\n' && c != EOF) {}
}
}
stdout("Die Zahl ist %f\n", n);
return 0;
}