这段代码试图判断三个数是否按递增顺序排列,但存在几个问题。 - 变量 a、b、c 没有被赋值,它们的值是未定义的,所以比较结果不可预测。 - 条件表达式 `a < b < c` 在 C 语言中不会按数学方式工作,它会先计算 `a < b` 得到 0 或 1,然后再与 c 比较,这通常不是你想要的效果。 - `printf("YES")` 后面缺少分号。 - `else("NO")` 语法错误,else 后面应该跟语句或代码块,而不是直接跟括号。
Copy this url:
QR-code: