#include <stdio.h>
void triangle()
{
//创建三个边
int a = 0, b = 0, c = 0;
//输入
printf("请输入三角形三个边的值(单边>0):>");
scanf("%d %d %d", &a, &b, &c);
//判断是否退化三角形
int a_1 = (a > 0 && b > 0 && c > 0);
int a_2 = (a < 10 && b < 10 && c < 10);
int a_3 = ((a + b) > c && (a + c) > b && (b + c) > a);
/*printf("%d\n", a_1);
printf("%d\n", a_2);
printf("%d\n", a_3);*/
if (a_1 && a_2 && a_3)
{
if (a == b || a == c || b == c)
{
if (a == b == c)
{
printf("Equilateral triangle!");
}
else
{
printf("Isosceles triangle!");
}
}
else
{
printf("Ordinary triangle!");
}
}
else
{
printf("Not a triangle!");
}
}
int main()
{
printf("创建三角形!\n");
triangle();
return 0;
}

#c语言练习题##c语言基础#