#include
<stdio.h>
void ssort(float
*b, int n);
main()
{
int i, n;
float a[100];
n = 0;
do {
printf("Input a number: ");
if (scanf("%f", a+n) != 1) break;
n++;
} while (1);
ssort(a, n);
for (i=0; i < n; i++)
printf("%f\n", a[i]);
return 0;
}
void ssort(float
*b, int n)
{
int i, m;
float atmp, *bi, *bm;
for (i=0; i < n-1; i++) {
for (m=i+1; m < n; m++) {
bi = b+i;
bm = b+m;
if (*bi > *bm) {
atmp = *bi;
*bi = *bm;
*bm = atmp;
}
}
}
}