if(a+b<c||b+c<a||a+c<b){
是 $\le$ 吧
by Sun_Email @ 2023-02-25 18:47:05
@[A2550448006](/user/901226)
by Sun_Email @ 2023-02-25 18:47:22
@[Sun_Email](/user/566451) 大佬改了还是不行
by A2550448006 @ 2023-02-25 19:07:35
你改错了吧。。。
```
if(a+b<c||b+c<a||a+c<b){
cout<<"Not triangle"<<endl;
return 0;
```
这里的
@[A2550448006](/user/901226)
by Sun_Email @ 2023-02-25 19:25:54
```cpp
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b,c;
cin>>a>>b>>c;
if(a+b<=c||b+c<=a||a+c<=b){
cout<<"Not triangle"<<endl;
return 0;
}if((a*a+b*b)>c*c&&(b*b+c*c)>a*a&&(a*a+c*c)>b*b){
cout<<"Acute triangle"<<endl;
}if((a*a+b*b)==c*c||(b*b+c*c)==a*a||(a*a+c*c)==b*b){
cout<<"Right triangle"<<endl;
}if((a*a+b*b)<c*c||(b*b+c*c)<a*a||(a*a+c*c)<b*b){
cout<<"Obtuse triangle"<<endl;
}if(a==b||b==c||c==a){
cout<<"Isosceles triangle"<<endl;
}if(a==b&&b==c){
cout<<"Equilateral triangle"<<endl;
}
return 0;
}
```
AC代码,记得比对一下哈
by Sun_Email @ 2023-02-25 19:34:10
@[Sun_Email](/user/566451) 谢大佬
by A2550448006 @ 2023-02-26 08:25:00