fork(1) download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. void cal(int x, int y, int *sum, int *diff, int *mul, int *mod)
  5. {
  6. *sum = x + y;
  7.  
  8. *diff = abs(x - y);
  9.  
  10. *mul = x * y;
  11.  
  12. if (y != 0)
  13. *mod = x / y;
  14. else
  15. *mod = 0;
  16. }
  17.  
  18. int main()
  19. {
  20. int x, y;
  21. int sum, diff, mul, mod;
  22.  
  23. printf("x を入力: ");
  24. scanf("%d", &x);
  25.  
  26. printf("y を入力: ");
  27. scanf("%d", &y);
  28.  
  29. cal(x, y, &sum, &diff, &mul, &mod);
  30.  
  31. printf("sum = %d\n", sum);
  32. printf("diff = %d\n", diff);
  33. printf("mul = %d\n", mul);
  34. printf("mod = %d\n", mod);
  35.  
  36. return 0;
  37. }
Success #stdin #stdout 0.01s 5324KB
stdin
10 3
stdout
x を入力: y を入力: sum  = 13
diff = 7
mul  = 30
mod  = 3