译文描述
一个具有两个数加减乘除功能的计算器。
输入
输入有多组情况
表达式如a + b,a,b为个位数
输出
输出表达式和结果
样例输入
复制
5 + 6
9/8
5 * 2
2-3
样例输出
5 + 6 = 11
9/8 = 1
5 * 2 = 10
2-3 = -1
#include<stdio.h>
int main()
{
int a,b;
char c;//注意因为输入+-*/是符号所以要定义一个变量c来表示符号
while(~scanf("%d%c%d",&a,&c,&b))
{
if(c=='+')
printf("%d%c%d=%d\n",a,c,b,a+b);
if(c=='-')
printf("%d%c%d=%d\n",a,c,b,a-b);
if(c=='*')
printf("%d%c%d=%d\n",a,c,b,a*b);
if(c=='/')
printf("%d%c%d=%d\n",a,c,b,a/b);
}
return 0;
}