fork download
  1.  
  2.  
  3. #include <stdio.h>
  4. int x=0;
  5. int y=0;
  6. void add_k_to_xy(int k, int z) {
  7. int x=0;
  8. x = x + k;
  9. y = y + k;
  10. z = z + k;
  11. printf("qw:%d\n",z);
  12. }
  13. int main()
  14. {
  15. int z=0;
  16. x = x + 3;
  17. y = y + 3;
  18. z = z + 3;
  19. printf("x:%d y:%d z:%d\n", x,y,z); add_k_to_xy(3,z);
  20. printf("x:%d y:%d z:%d\n", x,y,z); add_k_to_xy(3,x);
  21. printf("x:%d y:%d z:%d\n", x,y,z); add_k_to_xy(3,y);
  22. printf("x:%d y:%d z:%d\n", x,y,z); return 0;
  23. }
  24.  
  25.  
Success #stdin #stdout 0s 5288KB
stdin
Standard input is empty
stdout
x:3 y:3 z:3
qw:6
x:3 y:6 z:3
qw:6
x:3 y:9 z:3
qw:12
x:3 y:12 z:3