```c #include <stdio.h> int main() { int a, b, c; scanf("%d %d %d", &a, &b, &c); if (a + b <= c || a + c <= b || b + c <= a) { printf("not triangle\n"); return 0; } int a2 = a * a, b2 = b * b, c2 = c * c; if (a2 + b2 == c2 || a2 + c2 == b2 || b2 + c2 == a2) { printf("right triangle\n"); } else if (a2 + b2 > c2 && a2 + c2 > b2 && b2 + c2 > a2) { printf("acute triangle\n"); } else { printf("obtuse triangle\n"); } return 0; } ``` [2024-11-08 09:56:05 | AI写代码神器 | 215点数解答]