你题目的解答代码如下:
#include <stdio.h>
void DubbleDown(int *p, int n)
{
int i,j;
for(i=0;i<n-1;i++)
for(j=0;j<n-i-1;j++)
if(p[j] > p[j+1])
{
int t = p[j];
p[j] = p[j+1];
p[j+1] = t;
}
}
void main()
{
int a[5],i;
for( i=0; i<5; i++ )
scanf("%d", &a[i]);
DubbleDown(a,5);
for( i=0; i<5; i++ )
printf("%d ", a[i]);
}
如有帮助,望采纳!谢谢!