麻烦大佬看看,不知道错哪了
查看原帖
麻烦大佬看看,不知道错哪了
901149
linyiyi123456楼主2023/2/26 23:52
#include<stdio.h>
int max(int a[3])
{
	int max,j;
	
	max=a[0];
	for(j=0;j<3;j++)
	{
		if(a[j]>max)
		{
			max=a[j];
		}
	}
	return max;
}
int min(int a[3])
{
	int min,j;
	min=a[0];
	for(j=0;j<3;j++)
	{
		if(a[j]>min)
		{
			min=a[j];
		}
	}
	return min;
}
int main()
{
	int a[3];
	int i,x,x1,x2,x3;
	for(i=0;i<3;i++)
	{
		scanf("%d",&a[i]);
	}
	x1=min(a);
	x3=max(a);
	for(i=0;i<3;i++)
	{
		if(a[i]==x1&&a[i]==x3)
		{
			continue;
		}
		else
		{
			x2=a[i];
		}
	}
	
	for(i=0;i<3;i++)
	{
		scanf("%c",&x);
		if(x=='A')
		{
			printf("%d ",x1);
		}
		else if(x=='B')
		{
			printf("%d ",x2);
		}
		else if(x=='C')
		{
			printf("%d ",x3);
		}
	}
	return 0;
}
2023/2/26 23:52
加载中...