关于switch的一个运算,不能执行,求教高手指点
#include<stdio.h>int main()
{
int a=0,b=0,result=0;
char c;
printf("模拟四则运算\n");
printf("请输入第一个数值a:");
scanf("%d",&a);
getchar();
printf("请输入运算符c(+-*/):");
scanf("%c",&c);
getchar();
printf("请输入第二个数值b:");
scanf("%d",&b);
switch(c)
{
case'+':result=a+b;
break;
case'-':result=a-b;
break;
case'*':result=a*b;
break;
case'/':result=a/b;
break;
defult :result=0;
}
printf("%d%c%d=%d\n",a,c,b,result);
return 0;
}