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

#include <stdio.h> int main() { int a,b,c; scanf("%d%d",&a,&b); c=a-b printf("%d",c); return 0; }
这段代码的目的是从用户输入两个整数,计算它们的差并输出结果。代码基本正确,但有一个语法错误。

- 第6行 `c=a-b` 后面缺少分号,C语言中每条语句必须以分号结束。
- 另外,`scanf` 的格式字符串 `"%d%d"` 在输入时两个数字之间可以用空格或换行分隔,这是正确的用法。