东风冷雪
#include
#define N 6
//void sort(int *p);
int main()
{
void sort(int *p);
int i = 0, a[N] = {0}, *p;
for (i = 0; i
scanf("%d", &a[i]);
p = a;
sort(p);
printf("The sort number is:\n");
for (i = 0; i
printf("%5d", a[i]);
printf("\n");
return 0;
}
void sort(int *p)
{
int i, t, j;
for (j = 0; j
for (i =j+1; i
if (*(p+j) > *(p + i))
{
t = *(p+j);
*(p+j) = *(p + i);
*(p + i) = t;
}
}无语 ,冒泡写的一团糟糕,逻辑都是错的。。。。。/home/dfzxk/CLionProjects/untitled2/cmake-build-debug/untitled299-885692247-58The sort number is: -88 -58 22 47 99 569Process finished with exit code 0