Hallo,
Ich versuche gerade C zu lernen, und habe ein kleines test Programm geschrieben, um die funktionsweise von "if" zu testen.
Code:
/* bsp10012.c */
#include <stdio.h>
main() {
int wahl;
float betrag;
printf("\nE U R O R E C H N E R\n");
printf("\n1 DM --> EURO\n2 EURO --> DM");
printf("\n\nIhre Wahl: ");
scanf("%i",&wahl);
if (wahl == 1) {
printf("Bitte DM-Betrag eingeben: ");
scanf("%f",&betrag);
printf("\n%.2f DM sind %.2f EURO",betrag,betrag*0.51129);
}
if (wahl == 2) {
printf("Bitte EURO-Betrag angeben: ");
scanf("%f",&betrag);
printf("\n%.2f EURO sind %.2f DM",betrag,betrag*1.95583);
}
}
Wenn ich dieses Programm ausführe, bricht es an folgender Stelle nach dem Bestätigen der Eingabe ab:
Code:
E U R O R E C H N E R
1 DM --> EURO
2 EURO --> DM
Ihre Wahl: 1
Bitte DM-Betrag eingeben: 100
Woran kann das liegen?
Vielen Dank,
@|<0
Lesezeichen