题解 | #三角形判断#
三角形判断
https://www.nowcoder.com/practice/689ec1e742394e09b1059556fc167b65
#include <stdio.h>
int main()
{
int a, b, c;
while(scanf("%d %d %d", &a, &b, &c )!=EOF)//输入三边
{
if(a+b>c && a-b<c)//判断三角形
{
if(a == b && b ==c)//判断等边
printf ("%s\n","Equilateral triangle!");
else if((a==b && a!=c )||( a==c && c!=b)||(b==c&&c!=a))//判断等腰
{
printf("Isosceles triangle!\n");
}
else
{
printf("Ordinary triangle!\n");//判断普通
}
}
else
printf("Not a triangle!\n");
}
return 0;
}
