0
#include<stdio.h>
int main()
{
int a,b;
char op;
scanf("%d",&a);
scanf("%c",&op);
scanf("%d",&b);
int w,x;
w=a+b;
x=a-b;
switch(op)
{
case'+':
{
printf("%d",w);
break;
}
case'-':
{
printf("%d",x);
break;
}
default:
{
printf("Invalid");
break;
}
}
return 0;
}
每次輸入所述第二輸入–字符(+或 - )–它直接轉到無效在開關殼體。我在這裏做錯了什麼?C程序基本計算器
使用調試器! –