오름차순으로 정렬하려 하는데 ㅜㅜ
창의적
2023.04.01
정렬이 안되고 입력한 값 그대로만 출력이 되네요 ㅜ
input은 1~4까지 저장할수 있는 값이고만약예로 input을 3으로 하고
for(i=0;iinput-1;i++){
for(j=i+1;jinput;j++){
if(pary[i]pary[j]){
tmp=pary[i];
pary[i]=pary[j];
pary[j]=tmp;
}
}
}
for(i=0;iinput;i++){
printf(%d ,pary[i]);
}
-
봄나비
수정했습니다.ㅜ 다시 한번 봐주세요 이게 오류는 없는데 정렬이 안되요 ㅜ
-
베이비슈
마지막 printf에서 *pary[i]로 하셨는데 2차 배열인가요? 1차 배열이라면 오류가 뜰텐데요