Онлайн компилятор C

#include <stdio.h> int main() { int a, b, c, sum,pro; float ave; scanf("%d%d%d", &a, &b, &c); ave = (a + b + c)/3.0; printf("%.2f\n", ave); return 0; }
这段代码的功能是:从键盘读取三个整数,计算它们的平均值,并保留两位小数输出。

代码整体思路正确,但存在一个潜在问题:

- 变量 `sum` 和 `pro` 被声明了但没有使用,可以删除它们让代码更简洁。
- 平均值计算使用了 `3.0` 来确保浮点除法,这是正确的做法。