Online Compiler C

#include <stdio.h> int main() { int a, b, c, d, sum; printf("input 4 numbers:"); scanf("%d%d%d%d", &a, &b, &c, &d); sum=a+b+c+d; printf("%d+%d+%d+%d=%d\n", a, b, c, d, sum); return 0; }
这段代码的功能是:让用户输入四个整数,然后计算它们的和,并按照“数字+数字+数字+数字=和”的格式输出结果。

- 注意 scanf 的格式字符串 "%d%d%d%d" 要求用户连续输入四个整数,中间可以用空格或换行分隔。如果用户输入时用了逗号或其他符号,程序会读取失败。
- 变量 sum 没有初始化,但这里直接赋值了,所以没有问题。不过建议在声明时养成初始化的习惯,比如 int sum = 0;。