Advertisement
Guest User

Untitled

a guest
Nov 26th, 2015
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int fcomp (const void *a, const void *b)
  5. {
  6. return *(int*)a - *(int*)b;
  7. }
  8.  
  9. int main (void)
  10. {
  11. unsigned int n, max, *v, i;
  12. srand (time(NULL));
  13.  
  14. printf ("n=");
  15. scanf ("%d", &n);
  16. printf ("max=");
  17. scanf ("%d", &max);
  18.  
  19. v = (int*) malloc(n * sizeof(int));
  20. if (!v)
  21. return 0;
  22.  
  23. for (i = 0; i < n; i++)
  24. {
  25. v[i] = rand()%max;
  26. printf ("%d ", v[i]);
  27. }
  28. printf ("\n\n");
  29.  
  30. qsort (v, n, sizeof(int), fcomp);
  31.  
  32. for (i = 0; i < n; i++)
  33. {
  34. printf ("%d ", v[i]);
  35. }
  36.  
  37. return 0;
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement