#include <stdio.h>
int main()
{float a = 0 , b = 0 ,c = 0;
printf ("请输入任意三个数,并以空格分隔:\n");
scanf ("%f %f %f", &a , &b , &c);
if ((a + b > c)&&(a + c > b)&&(b + c > a)&&(a - b < c)&&(a - c < b)&&(b - c < a))
{if (a == b && b == c && c == a && a != 0)
printf ("这是一个等边三角形\n");
else if ((a == b && c != a)||(a == c && b != c)||(b == c && a != b))
printf ("哇塞!这是个等腰三角形\n");
else 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;
}