fork(1) download
  1. #include <stdio.h>
  2.  
  3. void plus1(int x,int y){
  4. x +=1;
  5. y +=1;
  6. }
  7. void plus2(int *x,int *y){
  8. *x +=2;
  9. *y +=2;
  10. }
  11.  
  12. int main(void) {
  13. int x=3;
  14. int y=5;
  15.  
  16. for(int i=0;i<5;i++){
  17. if(i%3){
  18. plus1(x,y);
  19. }else{
  20. plus2(&x,&y);
  21. }
  22. }
  23. printf("x=%d\ny=%d\n",x,y);
  24. return 0;
  25. }
  26.  
Success #stdin #stdout 0s 5284KB
stdin
Standard input is empty
stdout
x=7
y=9