Smile4112655
#include <stdio.h>
#include <iostream>
#include <algorithm>
using namespace std;
int main(){
int a, b, c;
scanf("%d %d %d", &a, &b, &c);
if(a == b && b == c){
printf("等边三角形\n");
}
else if(a * a == (b * b + c * c) || b * b == (a * a + c * c) || (c * c == a * a + b * b)){
printf("直角三角形\n");
}
else if( a == b || b == c || a == c){
printf("等腰三角形\n");
}
else {
printf("不规则三角形\n");
}
return 0;
}我只判断了几个比较常用的三角形,如果有什么不懂得可以在问我。