DevC++ kennt break; nicht?
-
Hey Leute,
ich wollte in DevC++ eine Switch-Anweisung mit break; beenden, aber beim Compilieren zeigt der Compiler einen Fehler bei der break;-Anweisung an.
(Hinzugefügte Libraries: stdio.h , conio.h) Wisst ihr, woran das liegt?Danke im Voraus für alle Antworten.
-
Code und Fehlermeldung zeigen.
-
Code:
#include <stdio.h>
#include <conio.h>main()
{
int first;
printf("\n Bitte Eingabe aus |1| |2| |3| wählen.");
scanf("%i",&first);
switch(first)
case '1': printf("\n |1| ausgewählt.");
break;
case '2': printf("\n |2| ausgewählt.");
break;
case '3': printf("\n |3| ausgewählt.");
break;
default: printf("\n Keine gültige Eingabe.");
break;
}Fehlermeldung:
break statement not within loop or switch
-
Dir fehlen die Klammern fürs switch.
-
Danke, hab ich grad auch erkannt....
Was lernen wir daraus: Erst nachdenken, dann Beitrag posten.