写个简单的计算器代码,输出都是负值,求解
程序代码:
#include "stdio.h"
void main()
{
int a,b,c,d;
printf("请输入:");
scanf("%d",&a);
scanf("%c",&c);
scanf("%d",&b);
switch(c)
{
case '+':d=a+b;break;
case '-':d=a-b;break;
case '*':d=a*b;break;
case '/':d=a/b;break;
}
printf("%d",d);
}
错哪里了,求告知,虚心求教中
图片附件: 游客没有浏览图片的权限,请
登录 或
注册