ich hab so n buch zum lernen und hab hier ne aufgabe gehabt und die nach meiner methode gemacht und da hat mir der compiler nen fehler angezeigt, den ich nich verstehe

dann hab ich mir die musterlösung im buch angeguckt und die reingetippt

schon wieder: syntax error

is das buch falsch???


btw. compiler: dev c++


source:


#include <iostream>
using namespace std;
#include <stdlib.h>

int main ()
{
int Geraten;
int SuchZahl
srand(4);
SuchZahl = rand() % 1000 + 1;
do
{
cout << "Eine Zahl twischen 1 und 1000!" << endl;
cin >> Geraten;
if (Geraten < SuchZahl)
{
cout << "zu klein!" << endl;
}
if (Geraten > SuchZahl)
{
cout << "zu groß!" << endl;
}
}
while (Geraten != SuchZahl);
cout << "Das war richtig!" << endl;
}