第一个点过不去...祈求大佬们指点?
#include <bits/stdc++.h>
using namespace std;
int main() {
int a,b,c,change;
scanf("%d%d%d",&a,&b,&c);
if (a<b) {
change = a;
a = b;
b = change;
}
if (a<c) {
change = a;
a = c;
c = change;
}
if (b<c) {
change = b;
b = c;
c = change;
}
if(b+c<=a || a+b<=c || a+c<=b){
printf("Not triangle\n");
return 0;
}
if(pow(a,2)==pow(b,2)+pow(c,2)) printf("Right triangle\n");
else if (pow(a,2)<=pow(b,2)+pow(c,2)) printf("Acute triangle\n");
else if (pow(a,2)>=pow(b,2)+pow(c,2)) printf("Obtuse triangle\n");
if((a==b&&a!=c)||(b==c&&b!=a)) printf("Isosceles triangle\n");
if(a==b && b==c) printf("Equilateral triangle\n");
return 0;
}