#include <stdio.h>main(){ int a[6]={98,78,94,63,13,62},ch; int n=6,i,j; for(i=1;i<n;i++) { j=i-1; ch=a[i]; while((ch<a[j]) && (j>=0)) { a[j+1]=a[j]; j--; } a[j+1]=ch; } for(i=0;i<6;i++) printf("%d",a[i]);}
这个不是不是用来排序的?写的很好啊、你的for(i=1;i<=n;i++) 错了