이제 막 c언어 배우고있는 귀요미에여 ..


한가지 질문 드릴 것이 있어서 염치 불구하고 이렇게 글쓰게 되네요 ..


다름이 아니오라


제가 어떤 수들을 입력받고  배열로 저장한후에내림차순으로 순서를 매기려고 하는 코드를 짜려고 하는데말이죠 ..


배열은 입력받은 수를 나타내는 arr[5]과 순서를 나타내는 rank[5] 두가지를 쓰구요 ..


근데 내림차순까지는 했는데   이것으로 순서를 매기는 방법을 모르겠어요 ..


예를들어 1 3 4 2 5 를 입력하면 내림차순으로 해서 5 4 3 2 1 이 나와야 하잖아요 ?


요기까지는 되었는데 ..


문제가 뭐냐하면

출력할때  "1 = rank5    3 = rank3   4 = rank 2  2=rank4  5=rank1 "

이렇게 나와야 해서 너무 헷갈립니다!


5가 rank1이라는건 알겠는데 5에다가 1이라는 숫자를 코드로 어떻게 연결시켜야할지 모르겠어용!!ㅠ