Witajcie.
Czy ktoś moglby mi pomoc w moich probleme z menu.
W pierwszy menu wybieram '1' ,i jestem w kolejnym, i tu zaczyna sie problem po wyborze innym niz 1,2,3,4 zostaje wyswietlony prawidlowo napisany cout, lecz znowu jestem we wczesniejszym menu i znowu musze wybierac opcje 1,
using namespace std; char wybor; char ilugraczy; void menu(),start(),zasady(),ranking (), iloscgraczy(),autor(),menubezdwa(),menubeztrzy(),menubezcztery(); int powrotdomenu() {menu();cout<<"Wybierz ponownie opcje: "; wybor=getch();} int main() { menu(); do { cout<<"Twoj wybor to: "; wybor=getch(); switch(wybor) { case '1': system("cls"); iloscgraczy(); ilugraczy=getch(); { switch(ilugraczy) { case '1': system("cls"); iloscgraczy(); cout<<"1"<<endl<<endl; break; case '2': system("cls"); iloscgraczy(); cout<<"2"<<endl<<endl; break; case '8': system("cls"); menu(); break; case '9': system("cls"); koniecilugraczy (); break; default: system("cls"); iloscgraczy(); cout<<"zl ilosc graczy!!! uzyj klawisza od '1' do '4' "; ilugraczy=getch(); break; } break; } case '2': system("cls"); menubezdwa (); zasady(); break; case '3': system ("cls"); menubeztrzy (); ranking(); break; case '4': system("cls"); menubezcztery(); autor(); break; case '9': koniecmenu(); break; default: system("cls"); menu(); cout<<"-----NIE MA TAKIEJ OPCJI W MENU !!!-----"<<endl<<endl; cout<<"=========================================="<<endl<<endl; break; cout<<endl; } } while (wybor!='9'); return 0; }