#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int la(int a[], int n);

int main()
{
 int i, n, k,temp;
 int a[1001];
 scanf("%d", &n);
 for (i = 1; i<n+1; i++)
 {
  scanf("%d", &a[i]);   //배열 크기와 배열값 입력 받기
 }
 

 

 

 for (i = n; i>1; i--)    //정렬
 {
  k = la(a, n);
  temp = a[i];
  a[i] = a[k];
  a[k] = temp;

 }
 for (i = 1; i<n + 1; i++)
 {
  printf("%d", a[i]);
 }

 
 return 0;

}

 

 

 

int la(int a[], int n)  //가장큰 배열의 인덱스 구하기(l)
{
 int i;
 int x = 0;
 int l = 1;

 

 for (i = 1; i < n +1; i++)
 {
  if (a[i]>a[l])
  {
   l = i;

  }

 }
 return l;

}

 

 

 

이렇게 했는데 결과가 이상 하게 나와서요 ....뭐가 잘못 됬을까요 아무리 봐도 모르겟네....