includeusing namespace std;void fun(int a[],int low,int high){ int i,j,key,change; i=low; j=high; key=a[low]; while(ikey) j--; if(i>n; for(int h=0;h>a[h];} fun(a,0,n-1); for(int g=0;g<n;g++) cout<<a[g]<<" "; return 0; }
http://blog.csdn.net/liuchen1206/article/details/6954074
http://blog.csdn.net/u011889952/article/details/44540223
应该加个main函数
然后在调用fun函数