#include <stdio.h>
#include <stdlib.h>
int comp(void *a, void *b)
{
return (rand() % 10) - 5; }
int main(void) {
int i,r;
int arr[10];
for(i
= 0, r
= rand() % 99; i
< 10; i
++, r
+=4) arr[i] = r;
qsort(arr
,10,sizeof(int),comp
);
for(i = 0 ; i < 10; i++)
printf("arr[%d]=%d\n",i
,arr
[i
]);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KaW50IGNvbXAodm9pZCAqYSwgdm9pZCAqYikKewoJcmV0dXJuIChyYW5kKCkgJSAxMCkgLSA1Owp9CgppbnQgbWFpbih2b2lkKSB7CglpbnQgaSxyOwoJaW50IGFyclsxMF07CgoJZm9yKGkgPSAwLCByID0gcmFuZCgpICUgOTk7IGkgPCAxMDsgaSsrLCByKz00KQoJCWFycltpXSA9IHI7CgkJCglxc29ydChhcnIsMTAsc2l6ZW9mKGludCksY29tcCk7CgkKCWZvcihpID0gMCA7IGkgPCAxMDsgaSsrKQoJCXByaW50ZigiYXJyWyVkXT0lZFxuIixpLGFycltpXSk7CgkKCXJldHVybiAwOwp9Cg==