Czy mógłby mi ktoś pomc z prostym program na switch'u?

0

Cześć
Chciałbym się zapytać czy mógłby mi ktoś pomóc z tym programem opartym na switch, nie wiem co wykonałem źle w tym prostym programie i nie mogę tego programu skompilować. I proszę ignorować te głupie pytania, tworzę prosty, aktualnie jeszcze uczę programowania c++ z Książki Alexa Allaina. Dodatkowo nie jest on skończony, sam chciałbym stworzyć coś na wzór switch w switchu, czyli menu wyboru, po czym po wyborze konkretnej dziedziny wyświetlało by się kolejne menu wyboru, np Biologia, czy chemia. Byłby bardzo wdzięczny za pomoc
Pozdrawiam
KOD:

#include <iostream>

using namespace std;
int wybor;
int main()
{
    cout << "Witaj uzytkowniku, oto jest menu wyboru, wybierz 1 z 4 mozliwych opcji, aby zobaczyc pytanie:" << endl;
    cout << "MENU WYBORU" << endl;
    cout << "-----------" << endl;
    cout << "1.Biologia" << endl;
    cout << "2.J.Polski" << endl;
    cout << "3.Historia" << endl;
    cout << "4.Chemia" << endl;
    cin >> wybor;

    switch {wybor}
   {
       case wybor1:
           {
    cout << "Jakie zwierze je najwiecej babanow z posrod zwierzat?" << endl;
    cout << "1.Szympans" << endl;
    cout << "2.Kon" << endl;
    cout << "3.Kruk" << endl;
    cout << "4.Osiol³" << endl;
           }
       break;

        case wybor2:
            {
    cout << "Jak mia³ na imie jeden z najwybitniejszych polskich poetow z epoki Romantyzmu?" << endl;
    cout << "1.Adam Mickiewicz" << endl;
    cout << "2.Jan Kochanowski" << endl;
    cout << "3.Stanislaw Wyspianski" << endl;
    cout << "4.Wislawa Szymborska" << endl;
            }
       break;
        case wybor3:

    cout << "Jak sie nazywal nawybitniejszy czlowiek pochodzniea francuskiego?" << endl;
    cout << "1.George Washington" << endl;
    cout << "2.Juliusz Slowacki" << endl;
    cout << "3.Andrzej Duda" << endl;
    cout << "4.Napoleon Bonaparte" << endl;
        }
        break;

        case wybor4:
            {
    cout << "Jaj sie nazywa najczesciej spotykana substancja na ziemi?" << endl;
    cout << "1.Dwutlenek wegla" << endl;
    cout << "2.Woda" << endl;
    cout << "3.Wodortlenek wegla" << endl;
    cout << "4.Kwas siarkowy 4" << endl;
            }
            break;
   }
    return 0;
}
0
switch(wybor)
{
	case 1:
	...
	break;
	case 2:
	...
	break;
	...
	default:
	...
}

Jeżeli już chcesz tak kaskadowo to:

switch(wybor)
{
	case 1:
		switch(podkategoria)
		{
			case 1:
			...
			break;
			case 2:
			...
			break;
			...
			default:
			...
		}
	break;
	case 2:
	...
	break;
	...
	default:
	...
}

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