diff --git a/src/menue.c b/src/menue.c index 95824a8..a054853 100644 --- a/src/menue.c +++ b/src/menue.c @@ -7,33 +7,37 @@ void run_zahlenraten(); int main() { int eingabe; - printf("Welches Programm wollen Sie starten?\n<1> Minirechner \n<2> AlterinSekunden\n<3> MagicEightBall\n<4> Zahlenraten\nZum Abbrechen 0 eingeben.\n"); - scanf("%d", &eingabe); - switch (eingabe) { + while (eingabe != 0) { + + printf("\nWelches Programm wollen Sie starten?\n<1> Minirechner \n<2> AlterinSekunden\n<3> MagicEightBall\n<4> Zahlenraten\nZum Abbrechen 0 eingeben.\n"); + scanf("%d", &eingabe); + + switch (eingabe) { - case 0: - return 0; + case 0: + return 0; - case 1: - run_minirechner(); - break; + case 1: + run_minirechner(); + break; - case 2: - run_ageinseconds(); - break; + case 2: + run_ageinseconds(); + break; - case 3: - run_magiceightball(); - break; + case 3: + run_magiceightball(); + break; - case 4: - run_zahlenraten(); - break; + case 4: + run_zahlenraten(); + break; - default: - printf("Bitte verwenden sie eine der gegebenen Ziffern"); + default: + printf("Bitte verwenden sie eine der gegebenen Ziffern"); + } } - return 0; +return 0; } \ No newline at end of file