ORDERING 런타임 오류 도와주세요~~~ qhdks_8077 #include <stdio.h> void positionandsort (char x[],char a,char b); int main() { int count,count1,num,z=0; int xxx=0; char x[3]; char a[26]={'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','V','Z'}; char b[26]={'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','V','Z'}; scanf("%d",&count); while(count>0) { scanf("%d %d",&count1,&num); while(num>0) { scanf("%s",&x); positionandsort(a,x[0],x[1]); num -=1; } while (count1>0) { printf("%c",a[z]); count1 -=1; z +=1; } printf("\n"); while (xxx<26) { a[xxx]=b[xxx]; xxx +=1; } xxx=0; z=0; count -=1; } return 0; } void positionandsort (char x[],char a,char b) { int i; char j; for(i=0;i<26;i++) { if (x[i]==a){a=i;} if (x[i]==b){b=i;} } if (a>b){ j=x[a]; x[a]=x[b]; x[b]=j; } } 8년 전
1개의 댓글이 있습니다. JongMan 설명 없이 코드만 올리시면 답변을 받으시기 어려울 겁니다. 8년 전 link 정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.
qhdks_8077
8년 전