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