Online Compiler C

#include <stdio.h> int main() { int a,b,c, sum; scanf("%d%d%d", &a, &b, &c); sum = a + b + c; printf("%d+%d+%d=%d\n" a,b,c,sum); int a,b,c, sum; scanf("%d%d%d", &a, &b, &c); sum = a * b * c; printf("%d*%d*%d=%d\n" a,b,c,sum); return 0; }
1) 这段代码有两个重复的部分:第一部分计算三个整数的和并输出,第二部分计算三个整数的乘积并输出。但代码中存在语法错误和变量重复声明的问题。

2) 提示:
- 检查printf语句中参数之间的逗号是否正确
- 注意变量在同一作用域内不能重复声明(a,b,c,sum被声明了两次)