C语言,自测通过,但全报WA,麻烦大佬帮忙看一下!
查看原帖
C语言,自测通过,但全报WA,麻烦大佬帮忙看一下!
533616
BackOutsideBoyz楼主2023/2/26 11:02
#include<stdio.h>
#include <string.h>
int main()
 {
 	int a[3];
 	char str[3];
 	for(int i=0;i<3;i++)
 	{
 		scanf("%d",&a[i]);
	}
 	scanf("%s",str);
 	for(int i=0;i<3;i++)
 	{
 		int min=a[0];
 		for(int j=i+1;j<3;j++)
 		{
 			if(a[j]<a[i])
 			{
 				int flag=a[i];
 				a[i]=a[j];
 				a[j]=flag;
			 }
		 }
	 }
	 if(strcmp(str, "ABC") == 0)
	 {
	  printf("%d %d %d",a[0],a[1],a[2]);
     }
     else if(strcmp(str, "ACB") == 0)
	 {
	  printf("%d %d %d",a[0],a[2],a[1]);
     }
     else if(strcmp(str, "BAC") == 0)
	 {
	 printf("%d %d %d",a[1],a[0],a[2]);
     }
     else if(strcmp(str, "BCA") == 0)
	 {
	 	printf("%d %d %d",a[1],a[2],a[0]);
     }
    else  if(strcmp(str, "CAB") == 0)          
	 {
	  printf("%d %d %d",a[2],a[0],a[1]);
     }
     else
	 {
	  printf("%d %d %d",a[2],a[1],a[0]);
     }	
    return 0;
 }
2023/2/26 11:02
加载中...