c语言,好像有点问题
查看原帖
c语言,好像有点问题
538273
lt1526679338楼主2022/12/28 22:45
#include<stdio.h>
int main(){
	int i,j,t,a[3],c[3];
	char b[3];
	for(i=0;i<3;i++)
		scanf("%d",&a[i]);
	for(i=0;i<3;i++)
		scanf("%c",&b[i]);
	for(i=0;i<3;i++){
		for(j=i+1;j<3;j++){
			if(a[j]>a[i]){
				t=a[i];
				a[i]=a[j];
				a[j]=t;	
			}
		}
	}
	for(i=0;i<3;i++){
		if(b[i]=='A')
			c[i]=a[2];
		else if(b[i]=='B')
			c[i]=a[1];
		else if(b[i]=='C')
			c[i]=a[0];
	}
	for(i=0;i<3;i++)
		printf("%d ",c[i]);
	return 0;
} 
2022/12/28 22:45
加载中...