fork(1) download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int comp(void *a, void *b)
  4. {
  5. return (rand() % 10) - 5;
  6. }
  7.  
  8. int main(void) {
  9. int i,r;
  10. int arr[10];
  11.  
  12. for(i = 0, r = rand() % 99; i < 10; i++, r+=4)
  13. arr[i] = r;
  14.  
  15. qsort(arr,10,sizeof(int),comp);
  16.  
  17. for(i = 0 ; i < 10; i++)
  18. printf("arr[%d]=%d\n",i,arr[i]);
  19.  
  20. return 0;
  21. }
  22.  
Success #stdin #stdout 0s 2292KB
stdin
Standard input is empty
stdout
arr[0]=52
arr[1]=32
arr[2]=60
arr[3]=28
arr[4]=48
arr[5]=36
arr[6]=56
arr[7]=44
arr[8]=64
arr[9]=40