I'm attempting practice problem #2 in Ch.5 from "Jumping Into C++" by Alex Allain. Can someone please shed some light on why my code isn't working properly?
Code:
#include <iostream>#include <string>
using namespace std;
int main ()
{
string entree_selected;
do
{
cout << "\nPlease select one of the following options as your meal for this evening:" << endl;
cout << "- Prime Rib" << endl;
cout << "- Lasagna" << endl;
cout << "- Smoked Salmon" << endl;
cout << "Enter your option: ";
cin >> entree_selected;
} while ( entree_selected != "Prime Rib" && entree_selected != "Lasagna" && entree_selected != "Smoked Salmon" );
if ( entree_selected == "Prime Rib" )
{
cout << "\nThank you. Enjoy your meal." << endl;
}
else if ( entree_selected == "Lasagna" )
{
cout << "\nThank you. Enjoy your meal." << endl;
}
else if ( entree_selected == "Smoked Salmon" )
{
cout << "\nThank you. Enjoy your meal." << endl;
}
}