两个WA 求大佬看看
查看原帖
两个WA 求大佬看看
790886
oooczk楼主2022/9/14 18:40
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>

int dbl(int x)
{
	int v;
	v = x ^ 2;
	return v;
}

int main()
{
	int a;
	int b;
	int c;
		

	scanf("%d%d%d", &a, &b , &c);
	if (a >= b + c || b >= a + c || c >= b + a)
	{
		printf("Not triangle\n");
	;
	}
	else
	{
		
		

			if (dbl(a) == dbl(b) + dbl(c) || dbl(b) == dbl(a) + dbl(c) || dbl(c) == dbl(b) + dbl(a))
			{
				printf("Right triangle\n");
			}
			
			else if (dbl(a) > dbl(b) + dbl(c) || dbl(b) > dbl(a) + dbl(c) || dbl(c) > dbl(b) + dbl(a))
			{
				printf("Obtuse triangle\n");
			}
			else if (dbl(a) < dbl(b) + dbl(c) || dbl(b) < dbl(a) + dbl(c) || dbl(c) < dbl(b) + dbl(a))
			{
				printf("Acute triangle\n");
			}
		
			if (a == b || b == c || a == c)
			{
				if (a == b && b == c)
				{
					printf("Isosceles triangle\n");
					printf("Equilateral triangle\n");

				}
				else
				{
					printf("Isosceles triangle\n");
				}
			}
		
	}

	return 0;
}
2022/9/14 18:40
加载中...