Guest User

Untitled

a guest
Feb 19th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int ordena(const void *a, const void *b);
  5.  
  6. int main(int argc, char** argv)
  7. {
  8. int teste, num;
  9. scanf("%d", &teste);
  10. for(int i = 0; i < teste; i++)
  11. {
  12. scanf("%d", &num);
  13. int vetor[num];
  14. for(int j = 0; j < num; j++)
  15. {
  16. scanf("%d", &vetor[j]);
  17. }
  18. qsort(vetor, num, sizeof(int), ordena);
  19. for(int j = 0; j < num; j++)
  20. {
  21. printf("%d ", vetor[j]);
  22. }
  23. printf("n");
  24. }
  25. return 0;
  26. }
  27.  
  28. int ordena(const void *a, const void *b)
  29. {
  30.  
  31. if(*(int*)a == *(int*)b)
  32. return 0;
  33. else if(*(int*)a < * (int*)b)
  34. return -1;
  35. else
  36. return 1;
  37. }
Add Comment
Please, Sign In to add comment