Files
courses/2024_Praxis_der_Programmierung/ue5/typfehler.c
T
2024-11-14 13:11:04 +01:00

28 lines
456 B
C

// typfehler.c
//
// Benutzereingaben mit Typfehler abfangen
#include <stdio.h>
#include <stdlib.h>
int main() {
float n;
int rvalue;
printf("Geben Sie eine Zahl ein: ");
rvalue = scanf("%f", &n);
// to be debugged: (Tip: Siehe VL4 F18)
printf("Rueckgabewert von scanf: %d\n", rvalue);
if (rvalue == 0) {
printf("Sie haben keine Zahl eingegeben.\n\n");
exit(EXIT_FAILURE);
}
printf("Die Zahl ist %f\n", n);
return 0;
}