버블정렬으로 학번순으로 나오는 것 좀 ㅠㅠ
에드문드
2023.04.01
버블 정렬을 이용하여 input.txt(학번 점수) 순으로 되어 있는 것을
출력이 될 때는 output.txt(점수 학번) 순으로 점수가 높은 것부터 낮은것으로 정렬이 되어야 하고
만약 점수가 같다면 학번이 빠른 사람이 위로 가게 해야 해야 합니다.제가 밑에 소스까지 해서 output.txt(점수 학번) 그대로 찍히는데...
/* ... */ 가운데 주석 부분 해 놓은 곳이 버블정렬인데 잘 안되네요 계속 에러만 뜨고 ㅜㅜ
조언이나 간단한 소스 정보좀 부탁드립니다 하루종일 매달려도 안되네요 방법이 틀린건지 ... -_-;;질문 내용 : 위에것 그대로
-
거울
1. num은 문자열이 아닙니다. : strcmp()
2. 배열의 첨자는 0부터 시작합니다. : j-1
3. input은 쓰이질 않습니다.
4. count는 읽어들인 데이터의 갯수입니다. : count-1