救救,真不会了
查看原帖
救救,真不会了
1098085
Agyf22475楼主2023/10/11 18:54
#include <stdio.h>
#include <stdlib.h>

int main()
{
    int a,b,c,max,min1,min2;
    scanf("%d %d %d",&a,&b,&c);
    if(a>b)
    {
        if(c>a)
            max=c,min1=a,min2=b;
        else
            max=a,min1=b,min2=c;
    }
    else
    {
        if(c>b)
            max=c,min1=a,min2=b;
        else
            max=b,min1=a,min2=c;
    }
    if(min1+min2<=max)
        printf("Not triangle");
    if(min1*min1+min2*min2==max*max)
        printf("Right triangle\n");
    if(min1*min1+min2*min2>max*max)
        printf("Acute triangle\n");
    if(min1*min1+min2*min2<max*max)
        printf("Obtuse triangle\n");
    if((a==b)||(a==c)||(b==c))
        printf("Isosceles triangle\n");
    if((a==b)&&(b==c))
        printf("Equilateral triangle\n");
    return 0;
}

2023/10/11 18:54
加载中...