帮忙看看那里错了
查看原帖
帮忙看看那里错了
1576075
palpitate_sl楼主2024/11/18 17:08
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main ()
{
	int a[3],max=a[1], min = a[0],i,b=0,c=0,d=0,e=0;
	for (i=0; i <= 2; i++)
	{
		scanf("%d", &a[i]);
	}
	if (a[1] == a[2] && a[1] == a[0])
	{
		for (i = 0; i < 3; i++)
			printf("%d ", a[i]);
	}
	else
	{
		for (i = 0; i <= 2; i++)
		{
			if (max <= a[i])
			{
				max = a[i]; b = i;
			}
			if (min >= a[i])
			{
				min = a[i]; c = i;
			}
		}
		d = a[0]; a[0] = a[c]; a[c] = d;
		e = a[2]; a[2] = a[b]; a[b] = e;
		for (i = 0; i < 3; i++)
			printf("%d ", a[i]);
	}
	return 0;
}
2024/11/18 17:08
加载中...