Онлайн компилятор 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; }
这段代码的作用是让用户输入四个整数,然后计算它们的和并输出。代码整体逻辑正确,但有一个语法错误。

- 第9行末尾缺少一个分号。在C语言中,每条语句(包括printf)必须以分号结束。
- 检查一下第9行,在括号后面加上分号即可。