c++ guessing game error with if or something -


i have been trying make c++ guessing game , have no idea wrong application.

the error related if statements. concretely says:

error: expected unqualified-id before 'if' , creates same number i've realised when did made possible run

the following application:

#include <iostream> #include <cstdlib> #include <time.h> #include <string>  using namespace std;  int main() {     int svorighet = 0;     int nummer = rand() % 10 + 1;     int nummer1 = rand() % 100 + 1;     int nummer10 = rand() % 1000 + 1;     int gissatnummer = 0;     int gissningsantal = 1;     string val = "";  bool spelaigen = true; while (spelaigen == true) {     srand(time( null));     cout << "välj en svårighet, 1 = 1-10, 2 = 1-100, 3 = 1-1000";     cin >> svorighet;      if (svorighet == 1)     {         bool gissning = false; //denna blir "true" när while loopen är gjord         while (gissning == false)         {             if(gissningsantal == 1)             {                 cout << "gissa en siffra: ";             }             else             {                 cout << "gissa igen!: ";             }              cin >> gissatnummer;              if (gissatnummer == nummer)             {                 cout << "grattis, du gissade rätt med " << gissningsantal << " försök." << endl;                 gissning = true;             }             else             {                 gissningsantal++;                  if(gissatnummer < nummer)                 {                     cout << "det är mera";                 }                 if(gissatnummer > nummer)                 {                     cout << "det är mindre";                 }             }         }         cout << "tryck på j för att spela igen, vilken som hälst annan för att stänga: ";         cin >> val;          if(val != "j" && val != "j")         {             spelaigen = false;         }     } }   if (svorighet == 2)     {         bool gissning = false; //denna blir "true" när while loopen är gjord         while (gissning == false)         {             if(gissningsantal == 1)             {                 cout << "gissa en siffra: ";             }             else             {                 cout << "gissa igen!: ";             }              cin >> gissatnummer;              if (gissatnummer == nummer1)             {                 cout << "grattis, du gissade rätt med " << gissningsantal << " försök." << endl;                 gissning = true;             }             else             {                 gissningsantal++;                  if(gissatnummer < nummer1)                 {                     cout << "det är mera";                 }                 if(gissatnummer > nummer1)                 {                     cout << "det är mindre";                 }             }         }         cout << "tryck på j för att spela igen, vilken som hälst annan för att stänga: ";         cin >> val;          if(val != "j" && val != "j")         {             spelaigen = false;         }     } }   if(svorighet == 3)     {         bool gissning = false; //denna blir "true" när while loopen är gjord         while (gissning == false)         {             if(gissningsantal == 1)             {                 cout << "gissa en siffra: ";             }             else             {                 cout << "gissa igen!: ";             }              cin >> gissatnummer;              if (gissatnummer == nummer10)             {                 cout << "grattis, du gissade rätt med " << gissningsantal << " försök." << endl;                 gissning = true;             }             else             {                 gissningsantal++;                  if(gissatnummer < nummer10)                 {                     cout << "det är mera";                 }                 if(gissatnummer > nummer10)                 {                     cout << "det är mindre";                 }             }         }         cout << "tryck på j för att spela igen, vilken som hälst annan för att stänga: ";         cin >> val;          if(val != "j" && val != "j")         {             spelaigen = false;         }     } } return 0; } 

you have 2 }'s. once removed them compiled fine.


Comments

Popular posts from this blog

IF statement in MySQL trigger -

c++ - What does MSC in "// appease MSC" comments mean? -

javascript - Blogger related post gadget image Resize s72-c [ Need Expert Help ] -