#include <stdio.h>
#include <stdlib.h>
void main()
{
char counter='Y';
int howmuch;
counter=0;
howmuch=100;
while (counter=='Y')
{
int menu;
float price;
float totalprice=0.00;
printf("please select from menu:");
scanf ("%i", &menu);
switch(menu)
{
case 1: {
printf("one hotbox1 =RM10.50");
totalprice=totalprice+10.50;
break;
}
case 2:{
printf ("one hotbox2=RM10.60");
totalprice=totalprice+10.60;
break;
}
case 3:{
printf ("one hotbox3=RM10.70");
totalprice=totalprice+10.70;
break;
}
}
printf("add order?(Y/N):");
scanf ("%c", &counter);
}
}
当我使用计数器增量时,我可以正常运行它,但是当我使用 Y/N(我不是很好的广告)时,程序没有完成它的工作。谁能解释一下?我的朋友也不知道这个,我已经尝试在论坛中搜索,没有任何线索