代码如下
#include <>
int main() {
unsigned a, b, c;
printf("请输入三个数:");
scanf("%u %u %u", &a, &b, &c);
if ((a*a==b*b+c*c)||(b*b==c*c+a*a)||(c*c==a*a+b*b))
printf("直角三角形");
else if (a+b<=c||a+c<=b||b+c<=a)
printf("不能构成三角形\n");
else if (a == b && b == c)
printf("等边三角形\n");
else if (a==b||a==c||b==c)
printf("等腰三角形\n");
else
printf("一般三角形\n");
return 0;
}
运行结果如下