怎么编译的时候出现EXE程序停止?想了好久都没看出哪里不对 编译没错误啊
#include <stdio.h>main()
{
int a,b,c,d,n,price;
printf("请告诉我想买套件还是单件(d只取1,2,3),(如果d=1,买套装,d=2买上衣,d=3买裤子):");
scanf("%d,&d");
switch(d)
{
case 1:a=d;break;
case 2:b=d;break;
case 3:c=d;break;
default:{printf("输入不纯在1,2,3,里,我们默认你买套装");a=d;}
}
printf("请说明你要买的数量n:");
scanf("%d,&n");
if(a)
{
if(n>100)
price=n*80;
else
price=n*90;
}
if(b)
{
price=n*60;
}
if(c)
{
price=n*35;
}
if(a)printf("购买套装数量为:%d,种价格为%d\n",n,price);
if(b)printf("购买套装数量为:%d,种价格为%d\n",n,price);
if(c)printf("购买套装数量为:%d,种价格为%d\n",n,price);
return 0;
}