/*---------------------------------------------------------------------
程序设计
---------------------------------------------------------------------
通过指针传递实现将一数组中的数据按相反顺序存放。
例如:输入20 24 4 13 11
输出:11 13 4 24 20
---------------------------------------------------------------------
注意:部分源程序给出如下。请勿改动主函数main 或其它函数中给出的内容,仅
在
Program-End 之间填入若干语句。
不要删除标志否则不得分。
不要修改或删除Program-End 之外的内容否则不得分。
---------------------------------------------------------------------*/
#include <stdio.h>
void sort(int *, int);
void main()
{
    int a[5], i;
    for (i = 0; i < 5; i++)
    {
        scanf("%d,", &a[i]);
    }
    sort(a, 5);
    for (i = 0; i < 5; i++)
    {
        printf("%d ", a[i]);
    }
    printf("\n");
}
void sort(int *p, int n)
{
    int i, j, temp;
    /**********Program**********/
	for(i=0,j=n-1;i<j;i++,j--){
		temp = p[i];
		p[i] = p[j];
		p[j] = temp;
	}
    /********** End **********/
}