[mw_shl_code=c,true]#include <stdio.h>
#include <stdlib.h>
int cmp(const void* x,const void *y)
{
if( (*(int *)x) < (*(int *)y) )
return 1;
else
return -1;
}
int main()
{
int a[100]={0,2,4,3,1,5,6,7};
int i;
qsort(&a[1],7,sizeof(a[0]),cmp);
for(i=1;i<=7;i++)
printf("%d ",a[i]);
sleep(5000);
return 0;
}
[/mw_shl_code] |