#include <stdio.h>
#include <stdlib.h>
#define N 3
int main()
{ int a[N],i,j,x,y,z,t;
for(i=0;i<N;i++)
{
scanf("%d",&a[i]);
}
for(i=0;i<N;i++)
{
for(j=0;j<N-i-1;j++)
{ if(a[j]>a[j+1])
{t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
x=a[0];
y=a[1];
z=a[2];
if(x+y<=z)
printf("Not triangle\n");
else if(x*x+y*y==z*z)
printf("Right triangle\n");
else if(x*x+y*y>z*z)
printf("Acute triangle\n");
else if(x*x+y*y<z*z)
printf("Obtuse triangle\n");
if(x+y>z)
{if(x==y||x==z||y==z)
printf("Isosceles triangle\n");
if(x==y&&x==z)
printf("Equilateral trianglee\n");}
return 0;
}
我好像不是因为等边等腰三角形的问题