#include
void Sorting(int*, int);
void main()
{
int number[100];
int i, count = 0;
printf("请输入任意个整数:");
for (i = 0; i < 100; i++)
{
scanf("%d", &number[i]);
if (getchar() == '\n')
break;
count++;
}
Sorting(number, count);
for (i = 0; i < count + 1; i++)
printf("%d ", number[i]);
printf("\n");
}
void Sorting(int *p, int count)
{
int i, j;
int temp;
for (i = 0; i < count; i++)
{
for (j = 0; j < count - i; j++)
{
if (*(p + j) > *(p + j + 1))
{
temp = *(p + j);
*(p + j) = *(p + j + 1);
*(p + j + 1) = temp;
}
}
}
}