Nabend Jungs,
also Aufgabe war ein Kugelspiel zu erstellen was je nach Weicheneinstellung dann die Kugel an Ausgang 1 oder Ausgang 0 rausgibt. Hier mein Code
#include<iostream>
using namespace std;
int main()
{
double kugel, weiche1, weiche2, weiche3, weiche4, ;
cout<<"Weicheneinstellung 1 eingeben:"<<endl;
cin>>weiche1;
cout<<"Weicheneinstellung 2 eingeben:"<<endl;
cin>>weiche2;
cout<<"Weicheneinstellung 3 eingeben:"<<endl;
cin>>weiche3;
cout<<"Weicheneinstellung 4 eingeben:"<<endl;
cin>>weiche4;
if(weiche1==0)
{ kugel=1;
goto weiche 2;
}
else
{ kugel=0;
}
weiche 2:
if(weiche2==0)
{ kugel=1;
goto weiche 3;
}
else
{ kugel=0
}
weiche 3:
if(weiche3==0)
{ kugel=1;
goto weiche 4;
}
else
{ kugel=0;
}
weiche 4:
if(weiche4==0)
{
kugel=1;
}
else
{
kugel=0;
}
cout<<"Ausgang:"<<kugel<<endl;
return 0;
}
Ich bin verzweifelt, als ich es gedebuggt hab funktionierte alles wunderbar nun gibt er mir haufenweise Syntaxfehler aus.. falls welche drin sind, weist mich darauf hin.
Grüße
Hat sich erledigt er hat die Sprungmarke mit Leerzeichen nicht erkannt..