#include <stdio.h>
int judge(int x,int y,int z)
{
int m;
if (((x+y)>z)&&((x-y)<z)&&((x+z)>y)&&((x-z)<y)&&((y+z)>x)&&((y-z)<x))
m=1;
else
m=0;
return m;
}
int main()
{
int a,b,c,n;
printf("请输入a,b,c\n");
scanf("%d%d%d",&a,&b,&c);
n=judge(a,b,c);
if (n==1)
if (((a*a+b*b)==c*c)||((a*a+c*c)==b*b)||(b*b+c*c==a*a))
printf("能够成直角三角形\n");
else
printf("能够成三角形\n");
else
printf("不能构成三角形\n");
return 0;
}