#include <stdio.h>
int main(){
int i = 0;
int j = 0;
int k = 0;
int a[10]={1,2,3,4,5,6,7,8,9,0};
for(i = 1;i <=10; i++)
{
if(a[i] < a[i-1])
{
k = a[i];
}
for(j = i - 1;j >= 0; j--)
{
if(a[j] > k)
a[j+1] = a[j];
else break;
}
a[j+1] = k;
}
for(i = 0;i<10;i++)
printf("%d ",a[i]);
return 0;
}
运行结果及报错内容
-2 0 0 0 0 0 0 0 0 0 请按任意键继续. . .
我想要达到的结果
0 1 2 3 4 5 6 7 8 9