在线编译器 C

#include <math.h> #include <stdio.h> int main() { int a b c; scanf("%d %d %d", &a, &b, &c); if (a < b && b < c) { printf("YES"); } else { printf("NO"); } } return 0; }
这段代码试图判断三个整数是否严格递增(即 a < b < c),但存在语法错误。

- 第5行 `int a b c;` 缺少逗号,变量声明必须用逗号分隔,正确写法应为 `int a, b, c;`。
- 第11行 `return 0;` 放到了 `main` 函数的花括号外面,导致编译错误。`return 0;` 应该放在 `main` 函数内部,即最后一个 `}` 之前。