returning to my int main()

Hey everybody so im trying to write a code for my computer programming final. Im writing a code that mocks a cell phone and i wanna be able to return to my menu and goto loops isnt working, im going crazy and i could really use some help! heres the code

#include <iostream>
#include "conio.h"
using namespace std;
void choice1();
void choice2();
int start;
int main(){
int choice;
start:
cout<<"_____________________________\n";
cout<<"|Android 4g 100% |\n";
cout<<"|----------------------------|\n";
cout<<"| Nexus S 4g MENU |\n";
cout<<"| |\n";
cout<<"| 1. Call |\n";
cout<<"| 2. Missed Calls |\n";
cout<<"| 3. Games |\n";
cout<<"| 4. Apps |\n";
cout<<"| |\n";
cout<<"| |\n";
cout<<"| |\n";
cout<<"| |\n";
cout<<"| |\n";
cout<<"| |\n";
cout<<"| |\n";
cout<<"| |\n";
cout<< "______________________________\n";
cout<< " Press 00 at any point in the program to \n return to this menu, Enjoy your Android Exsperince =)\n";
cout<<" Which program would you like to choose?";
cin>> choice;


if(choice==1)
{
choice1();
}
if(choice==2)
{
choice2();
}


}




void choice1()
{

int nump,gtg;
cout<<"\n\n CALL MENU\n";
cout<<" ---------";
cout<<"\n 1 2 3";
cout<<"\n 4 5 6";
cout<<"\n 7 6 9";
cout<<"\n Enter number- ";
cin>>nump;
switch(nump)
{
case 9215767:
cout<<nump << " Calling Home....\n"<<endl;
cout<<" CONTACTED";
cout<<" Enter 0 to go back to the menu ";
cin>>gtg;
if(gtg==0)
{

_getch();





case 2515729:
cout<<nump<<" Calling Andrew McDermot"<<endl;
break;
}

}

void choice2()
{
cout<<" Missed Calls ";
_getch();
}
If you want something to be repeated, put it in a loop.
Topic archived. No new replies allowed.