PTA 整数算术运算(30分)

本题要求编写程序,计算并输出2个正整数的和、差、积、商与余数。题目保证输入和输出全部在整型范围内。

输入格式:
输入在一行中给出2个正整数A和B。

输出格式:
在5行中按照格式“A 运算符 B = 结果”顺序输出和、差、积、商与余数。

输入样例:
5 3
结尾无空行
输出样例:
在这里给出相应的输出。例如:

5 + 3 = 8
5 - 3 = 2
5 * 3 = 15
5 / 3 = 1
5 % 3 = 2
结尾无空行

我的代码

img

反馈

img


到底哪里出错了,望大神指点

你少了一个余数啊
printf("%d % %d\n",a,b,a%b);
另外除法需要先判断b不为0

你的if是不是得改成while.

不需要if语句,你输入的是什么数字呢?按提示修改数字再试试。
加一个求余数的:

printf("%d %% %d\n",a,b,a%b);