c语言,66分,帮看下呗
查看原帖
c语言,66分,帮看下呗
795594
LUOUFO楼主2022/12/15 17:36
#include <stdio.h>
void compare(int a,int b,int c)
{
    int i ;
    for(int j=1;j<=2;j++)
    {
    if (a>=b)
    { i=a;
      a=b;
      b=i;
    }
    if(b>=c)
    { i=b;
    b=c;
    c=i;
    }
    }

    }
int main(void)
{  int x,y,z;
	 scanf("%d %d %d",&x,&y,&z);
	 compare (z,y,x);
	if (y + z < x)
	{
		printf("Not triangle\n");
	}
	else
	{
		if (x*x==y*y+z*z)
		{
			printf("Right triangle\n");
		}
		else if (x * x < y * y + z * z)
		{
			printf("Acute triangle\n");
		}
		else
		{
			printf("Obtuse triangle\n");
		}
		if ((x == y) || (y == z) || (z == x))
		{
			printf("Isosceles triangle\n");
		}
		if ((x == y) && (y == z))
		{
			printf("Equilateral triangle\n");
		}
	}
	return 0;
}

2022/12/15 17:36
加载中...