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

#include <stdio.h> int main() { int a, b, c, sum,pro; scanf("%d%d%d", &a, &b, &c); sum = a + b + c; pro=a*b*c; printf("%d+%d+%d=%d\n", a, b, c, sum); printf("%d*%d*%d=%d\n", a, b, c, pro); return 0; }
这段代码实现了从键盘读取三个整数,然后计算并输出它们的和与积。程序先通过 scanf 读取三个整数,分别存入变量 a、b、c,然后计算 sum = a+b+c 和 pro = a*b*c,最后用两个 printf 分别输出加法和乘法算式。

- 注意变量 pro 的命名:虽然它代表乘积(product),但拼写不完整,建议使用完整的单词 product 或更清晰的命名,这样代码可读性更好。
- 检查乘法结果是否会超出 int 类型的范围:如果输入的数字很大,乘积可能超过 int 能表示的最大值,导致溢出。可以考虑使用 long long 类型来存储乘积。