how come... my default in my switch statement doesn't execute if the user doesn't input anything?
Code:void Menu() { int answer; cout<<"\n<>Phone Book Entry Menu:"; cout<<"\n <1>Create New File"; cout<<"\n <2>Open File"; cout<<"\n <3>Write to File"; cout<<"\n <4>Delete File"; cout<<"\n <5>Quit"; cout<<"\n ->: "; cin>>answer; switch(answer) { case 1: MCreateFile(); break; case 2: cout<<"\nMOpenFile();"; // <+>MOpenFile(); break; case 3: cout<<"\nMWriteToFile();"; // <+>MWriteToFile(); break; case 4: cout<<"\nMDeleteFile();"; // <+>MDeleteFile break; case 5: return; break; default: cout<<"\nNot a valid entry!"; cout<<"\n ->: "; } }



LinkBack URL
About LinkBacks


