Advertisement
Guest User

Untitled

a guest
Feb 20th, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. void stampaOrdinata(int arr[]);
  4.  
  5. main()
  6. {
  7. int foo[10] = {5,1,3,64,71,2,3,6,88,23};
  8. stampaOrdinata(foo);
  9. }
  10.  
  11. void stampaOrdinata(int arr[])
  12. {
  13. int i;
  14. for(i = 1; i < 10; i++)
  15. {
  16. int key = arr[i];
  17. int j = i - 1;
  18.  
  19. while(j >= 0 && arr[j] > key)
  20. {
  21. arr[j+1] = arr[j];
  22. j--;
  23. }
  24. arr[j+1] = key;
  25. }
  26.  
  27. for(i=0; i<10;i++)
  28. printf("%d -> %d\n", i, arr[i]);
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement