#include<iostream>
#include<conio.h>
#include<string>
#include<math>
using namespace std;
int StartGame()
{cout<<"You chose StartGame "<<endl;}
int LoadGame ()
{cout<<"You chose LoadGame "<<endl;}
int MultiPlayer()
{cout<<"You chose MultiPlayer "<<endl;}
int Exit()
{cout<<"Thank You for playing "<<endl;}
int main()
{
int input;
cout<<"What do you want to choose : "<<endl;
cout<<"1. StartGame"<<endl;
cout<<"2. LoadGame"<<endl;
cout<<"3. MultiPlayer"<<endl;
cout<<"4. Exit"<<endl;
cin>>input;
bool Variable;
int VarChar;
Variable = False;
do
{
switch (input)
{
case '1':
StartGame();
break;
case '2':
LoadGame();
break;
case '3':
MultiPlayer();
break;
default:
cout<<"Wrong Entry."<<endl;
break;
}
}while(Variable == True);
cout<<"Do you want to choose again : y/n "<<endl;
cin>>VarChar;
if(VarChar == 'y')
{
Variable = True;
}
elseif(VarChar == 'n')
{
Variable = False;
}
else
{
Exit();
}
return 0;
}
I2luY2x1ZGU8aW9zdHJlYW0+CiNpbmNsdWRlPGNvbmlvLmg+CiNpbmNsdWRlPHN0cmluZz4KI2luY2x1ZGU8bWF0aD4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgU3RhcnRHYW1lKCkKe2NvdXQ8PCJZb3UgY2hvc2UgU3RhcnRHYW1lICI8PGVuZGw7fQppbnQgTG9hZEdhbWUgKCkKe2NvdXQ8PCJZb3UgY2hvc2UgTG9hZEdhbWUgIjw8ZW5kbDt9CmludCBNdWx0aVBsYXllcigpCntjb3V0PDwiWW91IGNob3NlIE11bHRpUGxheWVyICI8PGVuZGw7fQppbnQgRXhpdCgpCntjb3V0PDwiVGhhbmsgWW91IGZvciBwbGF5aW5nICI8PGVuZGw7fQppbnQgbWFpbigpCnsKaW50IGlucHV0Owpjb3V0PDwiV2hhdCBkbyB5b3Ugd2FudCB0byBjaG9vc2UgOiAiPDxlbmRsOwpjb3V0PDwiMS4gU3RhcnRHYW1lIjw8ZW5kbDsKY291dDw8IjIuIExvYWRHYW1lIjw8ZW5kbDsKY291dDw8IjMuIE11bHRpUGxheWVyIjw8ZW5kbDsKY291dDw8IjQuIEV4aXQiPDxlbmRsOwpjaW4+PmlucHV0Owpib29sIFZhcmlhYmxlOwppbnQgVmFyQ2hhcjsKVmFyaWFibGUgPSBGYWxzZTsKZG8Kewpzd2l0Y2ggKGlucHV0KQp7CmNhc2UgJzEnOgpTdGFydEdhbWUoKTsKYnJlYWs7CmNhc2UgJzInOgpMb2FkR2FtZSgpOwpicmVhazsKY2FzZSAnMyc6Ck11bHRpUGxheWVyKCk7CmJyZWFrOwpkZWZhdWx0Ogpjb3V0PDwiV3JvbmcgRW50cnkuIjw8ZW5kbDsKYnJlYWs7Cn0KfXdoaWxlKFZhcmlhYmxlID09IFRydWUpOwpjb3V0PDwiRG8geW91IHdhbnQgdG8gY2hvb3NlIGFnYWluIDogeS9uICI8PGVuZGw7CmNpbj4+VmFyQ2hhcjsKaWYoVmFyQ2hhciA9PSAneScpCnsKVmFyaWFibGUgPSBUcnVlOwp9CmVsc2VpZihWYXJDaGFyID09ICduJykKewpWYXJpYWJsZSA9IEZhbHNlOwp9CmVsc2UKewpFeGl0KCk7Cn0KCnJldHVybiAwOwp9CiA=