fork download
  1. #include <stdio.h>
  2.  
  3. void input(char*,int*);
  4. int judge(int*);
  5. void output(int,int);
  6.  
  7. int main(){
  8. int a[2],*pa;
  9. int flag;
  10.  
  11. pa=a;
  12.  
  13. input("a= ",pa);
  14. input("b= ",pa+1);
  15.  
  16. flag=judge(pa);
  17.  
  18. output(*pa+*(pa+1),flag);
  19.  
  20. return 0;
  21. }
  22. void input(char*n,int*pb ){
  23. printf("%s",n);
  24. scanf("%d",pb);
  25. return;
  26. }
  27.  
  28. int judge(int *nx){
  29. int flag=0;
  30. if((*nx+*(nx+1))%2==0){
  31. flag=1;
  32. }
  33. return flag;
  34. }
  35.  
  36. void output(int num,int flag){
  37. if (flag==1)
  38. {
  39. printf("%dは偶数です\n",num);
  40. }else{
  41. printf("%dは奇数です\n",num);
  42. }
  43. return;
  44. }
  45.  
Success #stdin #stdout 0.01s 5460KB
stdin
Standard input is empty
stdout
a= b= -1350280499は奇数です