Błagam o pomoc! C++

0

Napisałem tyle gry coś nie działa! Chce wejść do gry, a wyskakuje inny case! Pomocy. Link do kodu: http://wklej.org/id/2129483/
po otworzeniu linku od razu będzie kod.

3

user image

0

Od kiedy dyrektywa preprocesora nazywa się zestawem?

1

Ło matko kochana! Main wywołujesz rekurencyjnie? Poza tym wskakują Ci inne kejsy, bo brakuje Ci brejka :) Najlepiej napisz to w ogóle od nowa z pomocą jakiegoś kursu czy coś.

1

cin >> menu;
switch (menu)
{
    case 1:
    {
     // ...
    } // <- `break;` brakuje
    case 2:
    {
    } // tutaj było `break` w środku
    case 3:
    {
    } // tutaj było `break` w środku
    case 4:
    {
    } // <- `break;` brakuje
    default:
    {
    }
}
0

Mam tu błąd, pomożecie?

switch(wybor)
    {
                                                  case 1:
        {
                       for(int i=1; i<=3000; i++)
                                                                            {
   kasa--;
                                  }
                                                     main();
            break;
         }
                           case 2:
        {
for(int i=1; i<=2500; i++)
                                                             {
            kasa--;
                              }
       main();
                          break;
    } 

Jak podzielisz ten kod na więcej funkcji, poukładasz wszystko tak, aby wyglądało ładnie i przejrzyście sam zauważysz, co zrobiłeś nie tak. Masz moje słowo.
Zasugeruj sie tym, jak powinna wyglądać instrukcja:


switch(...)
{
     case x:
          ...
          break;
     case y:
          ...
          break;
}

Podziel te case'y na osobne funkcje jak tu: http://pastebin.com/0byKV6f0

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0