#include<stdio.h>
#include<math.h>
int main(){
int a,b,c,y; scanf("%d,%d,%d",&a,&b,&c);
if(a>b){ y=a; a=b; b=y; }
if(a>c){ y=a; a=c; c=y; }
if(b>c){ y=b; b=c; c=y; }
if(a+b<=c){ printf("不能构成三角形\n");
}else{ if((a==b)||(b==c)){ if((b==c)&&(a==b)){ printf("三角形为等边三角形\n");
}else{ if(a*a+b*b==c*c){ printf("三角形是等腰直角三角形\n");
}else{ printf("三角形是等腰三角形\n");
}
}
}else{ if(a*a+b*b==c*c){ printf("三角形为直角三角形\n");
}else{ printf("三角形是普通三角形\n");
}
}
} return 0;
}
原文:https://www.cnblogs.com/P201821430028/p/10768669.html