#include<stdio.h>#include<math.h>#define EPS 1e-1intmain(){
float a, b, c;
int m = 1;
printf("Intput a,b,c:");
scanf_s("%f,%f,%f", &a, &b, &c);
if ((a + b) > c && (a + c) > b && (b + c) > b) {
if (fabs(a - b) <= EPS && fabs(a - c) <= EPS && fabs(b - c) <= EPS) {
printf("等边");
m = 0;
}
elseif (fabs(a - b) <= EPS || fabs(a - c) <= EPS || fabs(b - c) <= EPS) {
printf("等腰");
m = 0;
}
if (fabs(a * a + b * b - c * c) <= EPS || fabs(a * a + c * c - b * b) <= EPS || fabs(c * c + b * b - c * c) <= EPS) {
printf("直角");
m = 0;
}
if (m) {
printf("一般");
}
printf("三角形");
}
else {
printf("不是三角形");
}
return0;
}