1.7k Aufrufe
Gefragt in Anwendungen(Java,C++...) von Mitglied (205 Punkte)
Hallo, hab ein kleines Problem in mein Quellcode bekomme diese Meldung:
Misplaced else in function main()
Es wurde nur ein Fehler entdeckt. Das Programm konnte nicht gestartet werden.

4 Antworten

0 Punkte
Beantwortet von Mitglied (205 Punkte)
[code]
#include <iostream>
using namespace std;

int main ()
{

char s;

cout << " Funktioniert alles wie es soll ? [j/n]" << endl;

cin >> s;

if (s== 'j') {
cout << " Ruehr es nicht an ! \n schwein gehabt ! " << endl;
}

else {
cout << " Hast du daran rumgefummelt ? [j/n]: " <<
endl;

cin >> s;
if (s == 'j') {
cout << " Idiot ! \n Weiss jemand
davon? [j/n] " << endl;
}
cin >> s;
if (s == 'j') {
cout << " Du armes Schwein ! " <<
endl;
}
else {
cout << " Behalts´s fuer Dich ! \n Schwein
gehabt ! " << endl;
}
else {
cout << " Wirst du trotzdem aerger
bekommen? [j/n] " << endl,
cin >> s;
if (s == 'j') {
cout << " Du armes Schwein ! "
<< endl;
}
else {
cout << " Schwein gehabt ! " << endl;
}

}
}
getchar();
return 0;
}
0 Punkte
Beantwortet von Mitglied (205 Punkte)
Problem gerade selbst gelöst !!!!
0 Punkte
Beantwortet von halfstone Profi (18.1k Punkte)
Hi,

dann wäre es ja für die Nachwelt schön wenn du die Lösung hier auch posten würdest.

Gruß Fabian
0 Punkte
Beantwortet von Mitglied (205 Punkte)
[code]

#include <iostream>
using namespace std;

int main ()
{

char s;

cout << " Funktioniert alles wie es soll ? [j/n]" << endl;

cin >> s;

if (s== 'j') {
cout << " Ruehr es nicht an ! \n schwein gehabt ! " << endl;
}

else {
cout << " Hast du daran rumgefummelt ? [j/n]: " <<
endl;

cin >> s;
if (s == 'j') {
cout << " Idiot ! \n Weiss jemand
davon? [j/n] " << endl;

cin >> s;
if (s == 'j') {
cout << " Du armes Schwein ! "
<< endl;
}
else {
cout << " Behalts´s fuer Dich ! \n Schwein
gehabt ! " << endl;
}
}
else {
cout << " Wirst du trotzdem aerger
bekommen? [j/n] " << endl;
cin >> s;
if (s == 'j') {
cout << " Du armes Schwein ! "
<< endl;
}
else {
cout << " Schwein gehabt ! " << endl;
}

}
}
getchar();
return 0;
}
[code]
...