题目:
解答:
#include <math.h>
#define EPS 1e-1
int main()
{
float a,b,c;
int flag=1;
scanf("%f,%f,%f",&a,&b,&c);
if((a+b>c)&&(b+c>a)&&(a+c>b))
{
if(fabs(a-b)<EPS||fabs(b-c)<EPS||fabs(a-c)<EPS)
{
printf("等腰");
flag=0;
}
if(fabs(a*a+b*b-c*c)<EPS||fabs(b*b+c*c-a*a)<EPS||fabs(c*c+a*a-b*b)<EPS)
{
printf("直角");
flag=0;
}
if(flag)
printf("一般");
printf("三角形");
}
else
{
printf("不是三角形\n");
}
}