第1个回答 2013-08-19
/*超经典的计算器*/
#include<stdio.h>
int main()
{
int a,b,d;
char c;
printf("请输入计算式(如:3 + 2 ):");
scanf("%d%c%d",&a,&c,&b);
c=='+'?d=a+b:(c=='-'?d=a-b:(c=='*'?d=a*b:(c=='/'?d=a/b:d=99999)));
if(d==99999)
printf("字符输入错误!");
else
printf("%d%c%d=%d",a,c,b,d);
fflush(stdin);
getchar();
return 0;
}