C 67分 1、3WA求助
查看原帖
C 67分 1、3WA求助
1009487
Pmemmm楼主2023/5/19 11:09
#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) {
        if (a == b || b == c || a == c) {
            if (a == b && b == c) {
                printf("Equilateral triangle\n");
            } else {
                printf("Isosceles triangle\n");    
            }
        }
        if (a*a + b*b == c*c || a*a + c*c == b*b || b*b + c*c == a*a) {
            printf("Right triangle\n");
        } else if (a*a + b*b > c*c && a*a + c*c > b*b && b*b + c*c > a*a) {
            printf("Acute triangle\n");
        } else if (a*a + b*b < c*c || a*a + c*c < b*b || b*b + c*c < a*a) {
            printf("Obtuse triangle\n");
        } 
    } else {
        printf("Not triangle\n");    
    }
    return 0;
}

2023/5/19 11:09
加载中...