#include <stdio.h>
void inputarr(int *arr,int n);
void outputarr(int *arr,int n);
void bubblesort(int *sort,int n);
int main(void)
{
int sort[5];
printf("请输入五个数字\n");
inputarr(sort,5);
bubblesort(sort,5);
outputarr(sort,5);
return 0;
}
void inputarr(int *arr,int n)
{
int i;
for(i = 0; i<n; i++)
{
scanf("%d",(arr+i));
}
}
void outputarr(int *arr,int n)
{
int i;
for(i= 0; i<n; i++)
{
printf("%d ",*(arr+i));
}
printf("\n");
}
void bubblesort(int *sort, int n)
{
int i,j,t;
for(i=0; i<n-1;i++)
{
for(j= 0;j<n-1-i;j++)
{
if(*(sort+j)>*(sort+j+1))
{
t = *(sort+j);
*(sort+j)= *(sort+j+1);
*(sort+j+1)= t;
}
}
}
}