小白32分求助,礼貌问问哪里出问题了哇
查看原帖
小白32分求助,礼貌问问哪里出问题了哇
1593353
buzhidaoyaojiaosha楼主2024/12/12 17:03
#include<stdio.h>
int main() {
	int i, j, t;
	int a[3] = { 0 };
	for (i =0; i<3; i++) {
		scanf_s("%d", &a[i]);
	}
	for (int i = 0; i < 2; i++) {
		for (int j = 0; j < 2; j++) {
			if (a[j] < a[j + i]) {
				t = a[i];
				a[i] = a[i + 1];
				a[i + i] = t;
			}
		}
	}
	if (a[0]<a[1] + a[2]) {
		if (a[0] * a[0] == a[1] * a[1] + a[2] * a[2]) { printf("Right triangle\n");}
		else if (a[0] * a[0] <= a[1] * a[1] + a[2] * a[2]) { printf("Acute triangle\n");}
		else { printf("Obtuse triangle\n"); }

		if (a[1] = a[2]) {
			printf("Isosceles triangle\n");
			if (a[1] = a[0]) {
				printf("Equilateral triangle\n");
			}
		}
	}
	else {
		printf("Not triangle\n");
	}
	
}
2024/12/12 17:03
加载中...