在线编译器 C

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

- 第7行 `c=a-b` 后面缺少分号。在C语言中,每条语句必须以分号结束,包括赋值语句。