5没过,求助大佬(c语言)
查看原帖
5没过,求助大佬(c语言)
1051265
hello098楼主2023/8/22 12:18
#include <stdio.h>
int main()
{
	int a,b,c;
	int max,x,y;
	
	scanf("%d %d %d",&a ,&b ,&c);
	
	if(a<=b){
		if(b<=c) {
			max = c;
			x = a;
			y = b;
		} else {
			max = b;
			x = a;
			y = c;
		}
	}else if(b >=c){
		max = a;
		x = b;
		y = c;
	}else {
	    max = c;
	    x = a;
	    y = b;
	}
	
	if(x+y>max){
		if(x*x+y * y == max * max) printf("Right triangle\n");
		if(x*x + y * y > max * max) printf("Acute triangle\n");
		if(x * x + y * y < max * max) printf("Obtuse triangle\n");
		if(x == y || y==max||x==max) printf("Isosceles triangle\n");
		if(x == y&&y == max) printf("Equilateral triangle\n");
	}else printf("Not triangle\n");
	
	return 0;
}
2023/8/22 12:18
加载中...