fatal error C1075: Dateiende erreicht, bevor das zugehörige Element für das linke Element Klammer '{' gefunden wurde
-
Hi, ich bekomme den Fehler (s. Titel) bei diesem Prog (ohne Zeilenangabe).
Wo ist mein Fehler?#include <iostream> #include <ctime> using namespace std; int main() { int iZufallszahl; int iZahl; int iZaehler=0; srand(time(0)); do { iZufallszahl = (rand() % 100 + 1); cout << "Ich denke mir eine Zahl zwischen 1 und 100. \nWelche Zahl ist es?\t"; cin >> iZahl; if (iZahl < iZufallszahl) { cout << "\nDie gedachte Zahl ist groesser."; } if (iZahl > iZufallszahl) { cout << "\nDie gedachte Zahl ist kleiner."; } iZaehler++; } while(iZaehler<=10 && iZahl!=iZufallszahl); if (iZahl == iZufallszahl) { cout << "\nSie haben die Zahl erraten!"; } else { cout << "\nSie haben die Zahl nicht erraten."; cout << "\nDie gedachte Zahl war " << iZufallszahl; getchar(); getchar(); return 0; }
-
es fehlt die schließende klammer im else zweig
-
danke. nachdem ich seit wochen nix anderes mehr mache, als c++ zu programmieren, überseh ich momentan lauter so kleinigkeiten.