哪里出错了呀
查看原帖
哪里出错了呀
977078
nofreeingport楼主2023/4/14 13:38
#include<stdio.h>
	int max(int i,int j,int k)
	{	int cos=1;
		if(i>j&&i>k)
		{
		if(j*j+k*k-i*i<0)
		cos=-1;
		if(j*j+k*k-i*i==0)
		cos==0;
		}
		if(j>i&&j>k)
		{
		if(i*i+k*k-j*j<0)
		cos=-1;
		if(i*i+k*k-j*j==0)
		cos=0;
		}
		if(k>i&&k>j)
		{
		if(i*i+j*j-k*k<0)
		cos=-1;
		if(i*i+j*j-k*k==0);
		cos=0;
		}
		return cos;
	}
	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");
	if(a+b>c&&a+c>b&&b+c>a)
	{
		if(max(a,b,c)==0)
		{
		printf("Right triangle\n");	
		}else if(max(a,b,c)>0)
		{
		printf("Acute triangle\n");
		}else
		{
		printf("Obtuse triangle\n");
		}
		if(a==b||a==c||b==c)
		printf("Isosceles triangle\n");
		if(a==b&&b==c&&a==c)
		printf("Equilateral triangle\n");		
	}
		return 0;
}
2023/4/14 13:38
加载中...