题解 | #三角形判断#
三角形判断
https://www.nowcoder.com/practice/689ec1e742394e09b1059556fc167b65
#include<stdio.h> int main() { int x = 0; int y = 0; int z = 0; while(scanf("%d %d %d", &x, &y, &z)!=EOF) if (x + y > z && x + z > y && y + z > x) { if ((x == y || x == z || y == z)) { if (x == y&&y == z)//不能连等于 { printf("Equilateral triangle!\n"); } else { printf("Isosceles triangle!\n"); } } else { printf("Ordinary triangle!\n"); } } else { printf("Not a triangle!\n"); } }