fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int comp(const void* a, const void* b){
  5. return (*(const int*)a > 25) && (*(const int*)b <= 25);
  6. }
  7.  
  8. int main(void) {
  9. int arr[10] = { 40, 6, 30, 45, 10, 15, 22, 11, 9, 49 };
  10. int i = 0;
  11. for(; i < 10; i++){
  12. //arr[i] = rand() % 50;
  13. printf("%d,\t",arr[i]);
  14. }
  15. printf("\n");
  16. qsort(arr,10,sizeof(int),comp);
  17. for(i = 0; i < 10 ; i++)
  18. printf("%d,\t",arr[i]);
  19. // your code goes here
  20. return 0;
  21. }
  22.  
Success #stdin #stdout 0s 2292KB
stdin
Standard input is empty
stdout
40,	6,	30,	45,	10,	15,	22,	11,	9,	49,	
6,	10,	15,	22,	11,	9,	40,	30,	45,	49,