Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. #include <pointer_practise.h>
  2. #include <stdio.h>
  3.  
  4. int max(int* param1, int* param2);
  5. {
  6.  
  7. if (param1 == NULL && param2 == NULL)
  8. return NULL;
  9.  
  10. if param1 == NULL
  11. return *param2;
  12.  
  13. if param2 == NULL
  14. return *param1;
  15.  
  16. if *param1 > *param2
  17. return *param1;
  18.  
  19. if *param2 > *param1
  20. return *param2;
  21.  
  22. if *param1 == *param2
  23. return *param1;
  24.  
  25.  
  26.  
  27. }
  28.  
  29. int* min(int* param1, int* param2);
  30. {
  31. if (param1 == NULL && param2 == NULL)
  32. return NULL;
  33.  
  34. if param1 == NULL
  35. return param2;
  36.  
  37. if param2 == NULL
  38. return param1;
  39.  
  40. if *param1 > *param2
  41. return param2;
  42.  
  43. if *param2 > *param1
  44. return param1;
  45.  
  46. if *param1 == *param2
  47. return param1;
  48.  
  49.  
  50.  
  51. }
  52.  
  53. void average(int* num_of_items, double* average);
  54. {
  55.  
  56.  
  57.  
  58.  
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement