#include <stdio.h>
int main()
{
int Food,Drink,a=1,b,c,price=0,number=0,d=1,e=0;
__int32 all=0; //加快运算
printf("请选择你需要的食物的序号:\n1\tCurry beef with rice\n");
printf("2\tSushi set meal\n");
printf("3\tYangZhou fire rice\n");
printf("4\tSirloin Steak with Spaghetti\n");
printf("5\tChicken vegetable roll\n");
printf("请选择你需要的饮料的序号:\n");
printf("21\tSoft drink\n");
printf("22\tRed wine\n");
printf("输入0结束\n"); //先打印菜单
for(c=1;c<=9999999;c++)
{
for(b=1;b<999999;b++)
{
if(a>=1&&a<=5||a>=21&&a<=23)
{
scanf("%d",&a);
switch (a)
{
case 0: break;
case 1: price=40; break;
case 2: price=65; break;
case 3: price=45; break;
case 4: price=72; break;
case 5: price=42; break;
case 21:price=10; break;
case 22:price=15; break;
case 23:price=15; break;
default :{printf("请正确输入序号,并且重新开始选择\n"); d=0;e=1;}
}
if(d)
{
switch (a)
{
case 0 : break;
default:
printf("请输入你需要的数目\n");
scanf("%d",&number);
printf("输入0结束,或者继续选择菜品\n");
all=all+price*number;
}
}
}
}
printf("总价格为:%d美金\n",all);
printf("继续运行请输入1\n");
scanf("%d",&a);
printf("请选择菜品输入\n");
all=0;
d=1;
}
return 0;
}