```cpp
if((a*a+b*b)<c*c){
printf("Acute triangle\n");
}
if((a*a+b*b)>c*c){
printf("Obtuse triangle\n");
}
```
符号反了,第一个判断里面应该是>,第二个判断才是<
by Thenyu @ 2023-04-02 06:20:39
```cpp
if(a+b>=c){
```
还有这里,三角形的三边关系是任意两边之和大于第三边,不包括等于
by Thenyu @ 2023-04-02 06:23:13