Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int fcomp (const void *a, const void *b)
- {
- return *(int*)a - *(int*)b;
- }
- int main (void)
- {
- unsigned int n, max, *v, i;
- srand (time(NULL));
- printf ("n=");
- scanf ("%d", &n);
- printf ("max=");
- scanf ("%d", &max);
- v = (int*) malloc(n * sizeof(int));
- if (!v)
- return 0;
- for (i = 0; i < n; i++)
- {
- v[i] = rand()%max;
- printf ("%d ", v[i]);
- }
- printf ("\n\n");
- qsort (v, n, sizeof(int), fcomp);
- for (i = 0; i < n; i++)
- {
- printf ("%d ", v[i]);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement