在一个项目上工作,所有的代码工作除了一部分,我认为我可能搞砸了整个代码,可能需要重写(这就是为什么我在这里问).程序会要求您从三个选项中选择一个,然后选择您想要的项目数量.但是,如果用户选择菜单上没有的内容,我们应该会显示错误消息.是否仍然可以在我的代码中获得一个有效的else语句?
cout << "Would you like a sandwich, a platter, or a salad? ";
cin >> choice;
if (choice == "sandwich")
{
cout << "\n How many sandwiches would you like? ";
cin >> sandwich;
if (sandwich >= 3)
{
cout << "\n Each sandwich costs: $" << SANDWICH_DISCOUNT << endl;
total = SANDWICH_DISCOUNT * sandwich;
cout << "\n The total cost of the sandwich(es) is: $" << total << endl<< endl;
}
else
{
cout << "\n Each sandwich …Run Code Online (Sandbox Code Playgroud)