fork download
  1. #include <stdio.h>
  2. //練習問題C
  3. int sum(int m, int n)
  4. {
  5. return m+n;
  6. }
  7.  
  8. int func(int n,int m)
  9. {
  10. if (n < 0 || m < 0 )
  11. {
  12. n = -n;
  13.  
  14. m = -m;
  15. }
  16.  
  17. return n;
  18.  
  19. }
  20.  
  21. int main(void) {
  22. int l, n = -2, m = 3;
  23. int a,b;
  24.  
  25. a=n,b=m;
  26.  
  27. if(a < 0||b < 0)
  28. {
  29. a=func(a,b);
  30.  
  31. b=func(b,a);
  32. }
  33. sum(a,b);
  34. l = sum(a,b);
  35. printf("%dの絶対値と%dの絶対値和は%d\n", m,n,l);
  36. return 0;
  37. }
  38.  
Success #stdin #stdout 0.01s 5320KB
stdin
Standard input is empty
stdout
3の絶対値と-2の絶対値和は5