补全的代码:
int i,j,t,n,flag,a[10]= {3,6,1,0,5,2,7,8,3,4};
scanf("%d",&n);
for(i=0; i<10; i++)
if(a[i]==n)break;
flag=i<10;
for(i=0,j=9; i { while(i<9&&a[i] while(j>0&&a[j]>n)j++; if(i { t=a[i]; a[i++]=a[j]; a[j--]=t; } } 运行后的结果,符合题目的要求,但是与输出样例不同。