Mam problem ze zrobieniem menu do "gry".
#include <iostream>
#include <conio.h> //Zawiera min. getch()
#include <time.h> //Zawiera min. srand
using namespace std;
void gra()
{
srand (time(0));
int b = (1+rand()%2);
int a;
cin >> a;
if (b==a)
cout << "ZGADLES! Poprawna liczba to " << a << endl;
else
cout << "ZLE!" << endl;
}
int main()
{
int menu;
cout << "1. GRA" << endl;
cout << "2. O AUTORZE" << endl;
cout << "3. WYJSCIE" << endl;
switch(menu)
{
case 1:
gra();
break;
case 2:
cout << "Autor: xyz" << endl;
cout << "Kontakt: xyz" << endl;
}
getch();
return 0;
}
- Pojawia się coś co widzę pierwszy raz "The variable 'menu' is being used without being initialized.".
- Proszę jeszcze o poradę jak napisać, żeby program się zamkną naciskając 3 (case 3).