WTF code
public c v1 · immutable#include <stdio.h>int y = 2, z = 3; /* global variables */int func1( int *x, int *y );void (func2( int *x ) { *x = y; y = z; z = *x; }main(){int x = func1(&y, &x);printf( “X = %I Y = %I Z = %I\n”, x, y, z );}int func1( int *x. int *y ){*y = z+1;*x = *y;func2( y );z = *x+2;return *y;}