fork download
  1. #include <stdio.h>
  2.  
  3. int x=0;
  4. int y=0;
  5.  
  6. void add_k_to_xy(int k, int z)
  7. {
  8. int x=0;
  9. x = x + k;
  10. y = y + k;
  11. z = z + k;
  12. }
  13.  
  14. int main()
  15. {
  16. int z=0;
  17. x = x + 3;
  18. y = y + 3;
  19. z = z + 3;
  20. printf("x:%d y:%d z:%d\n"
  21.  
  22. , x,y,z);
  23.  
  24. add_k_to_xy(3,z);
  25. printf("x:%d y:%d z:%d\n"
  26.  
  27. , x,y,z);
  28.  
  29. add_k_to_xy(3,x);
  30. printf("x:%d y:%d z:%d\n"
  31.  
  32. , x,y,z);
  33.  
  34. add_k_to_xy(3,y);
  35. printf("x:%d y:%d z:%d\n"
  36.  
  37. , x,y,z);
  38.  
  39. return 0;
  40. }
  41.  
Success #stdin #stdout 0.01s 5296KB
stdin
Standard input is empty
stdout
x:3 y:3 z:3
x:3 y:6 z:3
x:3 y:9 z:3
x:3 y:12 z:3