#include "stdio.h"
int main( )
{
int InSort(int *p,int n);
int i,a[10];
printf("Please input 10 numbers:\n");
for (i=1;i<=10;++i)
{
scanf("%d",&a[i]);
}
InSort(a,10);
for (i=1;i<=10;++i)
{
printf("%d",a[i]);
}
printf("\n");
return 0;
}
int InSort(int *p,int n)
{
int i , j ;
for(i=2; i<=n; i++)
{
if (p[i]<p[i-1])
p[0]=p[i];
p[i]=p[i-1];
for(j=i-1; p[0]<p[j]; ++j)
{
p[j+1]=p[j];
}
p[j+1]=p[0];
}
return 0;
}
int main( )
{
int InSort(int *p,int n);
int i,a[10];
printf("Please input 10 numbers:\n");
for (i=1;i<=10;++i)
{
scanf("%d",&a[i]);
}
InSort(a,10);
for (i=1;i<=10;++i)
{
printf("%d",a[i]);
}
printf("\n");
return 0;
}
int InSort(int *p,int n)
{
int i , j ;
for(i=2; i<=n; i++)
{
if (p[i]<p[i-1])
p[0]=p[i];
p[i]=p[i-1];
for(j=i-1; p[0]<p[j]; ++j)
{
p[j+1]=p[j];
}
p[j+1]=p[0];
}
return 0;
}