fork(2) download
  1. #include <stdio.h>
  2. int sort(int *p);
  3. int main()
  4. {
  5. int numbers[10];
  6. int i;
  7.  
  8. printf("Please enter ten integer values:\n");
  9. for(i=0; i<10; i++)
  10. scanf("%d", (&numbers[i]));
  11.  
  12. int *p = &numbers;
  13. sort(p);
  14. for(i = 0; i < 10; i++){
  15. printf("%d ",*p++);
  16. }
  17. }
  18. int sort (int *p){
  19. int i,j;
  20. for (i = 0; i < 10; i++) {
  21. for(j = 0; j < 9; j++){
  22. if(*(p+j) > *(p+j+1)){
  23. int *temp=*(p+j);
  24. *(p+j)=*(p+j+1);
  25. *(p+j+1)=temp;
  26. }
  27. }
  28. }
  29. return 0;
  30. }
Success #stdin #stdout 0s 2116KB
stdin
3 9 1 4 7 3 2 5 8 6
stdout
Please enter ten integer values:
1 2 3 3 4 5 6 7 8 9