#include <stdio.h>

void SelectionSort(int A[], int N)

{

for (int Last = N - 1; Last >= 1; --Last)

{

int Largest = 0;

for (int Current = 1; Current <= Last; Current++)

{

if (A[Current] > A[Largest])

Largest = Current;

}

int Temp = A[Last];

A[Last] = A[Largest];

A[Largest] = Temp;

}

}


int main()

{

int A[7] = { 7,6,13,2,50,12,42 };

int i;

printf("정렬전\n");

for (i = 1; i < 8; i++)

{

printf("%d", A[i]);

}

SelectionSort(A, 7);

printf("정렬후\n");

for (i = 1; i < 8; i++)

{

printf("%d", A[i]);

}

}


선택정렬인데 아무것도 안뜬다