#include <stdio.h>
void DesSort(int arr[], int len);
int main(void)
{
int arr[7];
for (int i = 0; i < 7; i++)
{
printf("input: ");
scanf("%d", &arr[i]);
}
DesSort(arr, sizeof(arr) / sizeof(int));
for (int j = 0; j < 7; j++)
printf("%d ", arr[j]);
printf("\n");
return 0;
}
void DesSort(int arr[], int len) //역 정렬 함수
{
int temp;
for (int i = 0; i < len - 1; i++)
{
for (int j = 0; j < (len - i) - 1; j++)
{
if (arr[j + 1] > arr[j])
{
temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
}
'SW Study > 윤성우 C 프로그래밍' 카테고리의 다른 글
도전! 프로그래밍3. 도전 2 (0) | 2019.10.01 |
---|---|
도전! 프로그래밍3. 도전 1 (0) | 2019.09.30 |
도전! 프로그래밍2. 도전 4 (0) | 2019.09.20 |
도전! 프로그래밍2. 도전 3 (0) | 2019.09.20 |
도전! 프로그래밍2. 도전 2 (0) | 2019.09.19 |