哪里错了 求大佬!
查看原帖
哪里错了 求大佬!
1256016
Humbly楼主2024/1/10 22:53
#include<stdio.h>
int main(void){
    int a,b,c,t;
    scanf("%d %d %d",&a,&b,&c);
    if(a>b)
    {
    	t=a;
    	a=b;
    	b=t;
	}
	if(a>c)
	{
		t=a;
		a=c;
		c=t;
	}
	if(b>c)
	{
		t=b;
		b=c;
		c=t;}
    if(a+b<c||a+c<b||b+c<a)
    printf("Not triangle");
    else 
	{
	if((a*a+b*b==c*c)||(c*c+b*b==a*a)||(a*a+c*c==b*b))
    printf("Right triangle\n");
    if(a*a+b*b>c*c)
    printf("Acute triangle\n");
    if(a*a+b*b<c*c)
    printf("Obtuse triangle\n");
    if((a==b)||(a==c)||(b==c))
    printf("Isosceles triangle\n");
    if(a==b&&a==c&&b==c)
    printf("Equilateral triangle");
	}
    return 0;
}
2024/1/10 22:53
加载中...