#include<stdio.h>
#include<math.h>
int main(){
int a,b,c,t;
scanf("%d,%d,%d",&a,&b,&c);
if(a>b){
t=a;
a=b;
b=t;
}
if(a>c){
t=a;
a=c;
c=t;
}
if(b>c){
t=b;
b=c;
c=t;
}
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/P201821430017/p/10768644.html