83分,有没有大佬帮忙看看哪里错了
查看原帖
83分,有没有大佬帮忙看看哪里错了
728458
lht20090314楼主2022/10/22 21:14

实在不明白哪里错了,有没有大佬帮忙看看哪里错了

#include <iostream>
using namespace std;

int main()
{
    int a = 0, b = 0, c = 0;
    cin >> a >> b >> c;
    if (a < b) swap(a, b);
    if (b < c) swap(b, c);
    if (b + c <= a) 
    {
        cout << "Not triangle" << endl; 
        return 0;
    }
    if (a * a == b * b + c * c) cout << "Right triangle" << endl;
    else if (a * a < b * b + c * c) cout << "Acute triangle" << endl;
    else if (a * a > b * b + c * c) cout << "Obtuse triangle" << endl;
    if (a == b || a == c || b == c) cout << "Isosceles triangle" << endl;
    if (a == b && b == c) cout << "Equilateral triangle" << endl;

    return 0;
}
2022/10/22 21:14
加载中...