int main()
{
int a[100];
int i=0;int j=0;int n=0;int k=0;
scanf("%d",&a[n]);
n=0;
while(a[n]!=-1)
{
n++;
scanf("%d",&a[n]);
}
printf("Before Sort:\n");
for(i=0;i<n;i++)
{
printf("%d ",a[i]);
}
printf("\n");
for(i=1; i<n; i++)
{
k=a[i];
j=i-1;
}
while(a[j]>k &&j>=0)
{
a[j+1]=a[j];
j--;
}
a[i+1]=k;
printf("After Sort:\n");
for(i=0;i<n;i++)
{
printf("%d ",a[i]);
if((i+1)%5==0)
printf("\n");
}
printf("\n");
return 0;
}
标签:Sort,打印输出,int,scanf,插入法,printf,输入
From: https://blog.51cto.com/u_16190077/6981914