程序代码:
#include <stdio.h>
#define N 3
int *sort(int number[],int n)
{
int i, j, temp;
for (i = 0; i < n; i++)
{
for (j = i; j < n; j++)
{
if (number[i] > number[j])
{
temp = number[i];
number[i] = number[j];
number[j] = temp;
}
}
}
return number;
}
void main()
{
int i,a[N];
int *p;
printf("input %d number:\n", N);
for (i = 0; i < N; i++)
{
scanf("%d", &a[i]);
}
p = sort(a,N);
for (int i = 0; i < N; i++)
{
printf("%d,", *(p + i));
}
}
这个样子会不会简单一点。。
[此贴子已经被作者于2016-2-15 15:40编辑过]




