#include <stdio.h> //------------------------------------ // 이곳에 함수 my_sort를 작성하시오. //------------------------------------ // 이 아래로는 수정 금지 int main(void) { int x, y, z; scanf("%d %d %d", &x, &y, &z); my_sort(&x, &y, &z); printf("%d %d %d", x, y, z); return 0; }위 프로그램에서 함수 my_sort를 작성하시오.
my_sort는 3개의 정수 pointer를 parameter (예: a, b, c)로 받으며, 반환값은 없다.
my_sort는 포인터 a, b, c가 가리키는 주소에 있는 값들을 정렬하여, a가 가리키는 위치에 가장 작은 값부터 시작하여 b와 c가 가리키는 위치에 오름차순으로 저장하는 역할을 한다.
예를 들어, a,b,c 각 주소에 (5, 7, 1)이 저장되어 있었다면, my_sort는 (1, 5, 7)로 바꾸어야 한다.
아래 소스코드에서, 표시된 부분에 my_sort를 작성하되, 이 외 부분은 참조만 하고 절대 수정해서는 안된다.