为什么不对?求助dalao!
查看原帖
为什么不对?求助dalao!
496942
wanghaoping楼主2021/6/17 19:23
#include<iostream>
using namespace std;
int main()
{
	long long a,b,c;
	cin>>a>>b>>c;
	if(a+b<=c||a+c<b||b+c<a)
	{
		cout<<"Not triangle ";
		return 0;
	}
	if(a*a+b*b==c*c||a*a+c*c==b*b||c*c+b*b==a*a)
	{
		cout<<"Right triangle "<<endl;
	}
	if(a*a+b*b>c*c||a*a+c*c>b*b||c*c+b*b>a*a)
	{
		cout<<"Acute triangle "<<endl;
    }
    if(a*a+b*b<c*c||a*a+c*c<b*b||c*c+b*b<a*a)
	{
		cout<<"Obtuse triangle "<<endl;
    }
    if(a==b||a==c||b==c)
    {
    	cout<<"Isosceles triangle "<<endl;
    }
    if(a==b||b==c)
    {
    	cout<<"Equilateral triangle";
    }```
2021/6/17 19:23
加载中...