这段代码试图读取三个整数并输出它们的和,但存在一个关键问题。 - 你声明了四个变量 `a, b, c, d`,但 `scanf` 只读取了三个数,`d` 没有被赋值。 - 在 `printf` 中你使用了 `d` 来输出和,但 `d` 的值是未初始化的,所以输出结果会是随机的垃圾值。 提示: - 思考一下,你真正需要几个变量来存储输入和计算结果?`d` 应该用来存放什么值? - 在 `printf` 之前,你需要先计算出三个数的和,并把这个和存放到 `d` 中。
Copy this url:
QR-code: