Online Compiler C

#include <stdio.h> int main() { int a,b,c; scanf("%d %d %d",&a,&b,&c); if(a+b>c&&a+c>b&&b+c>a){ printf("YES"); }else{ printf("NO") } return 0; }
这段代码的功能是:从键盘读取三个整数,判断它们能否构成一个三角形的三条边长。如果能,输出"YES",否则输出"NO"。判断依据是三角形两边之和大于第三边的条件。

- 第11行缺少分号,导致编译错误。在C语言中,每条语句末尾都需要加分号。
- 另外,代码没有处理输入可能不是整数的情况,但这不是当前的主要问题。