#include <stdio.h>
int gSum;
int foo1(int n){
gSum = gSum + n;
return (gSum + 1);
}
int foo2(int n){
int gSum = n;
return (gSum + 1);
}
int main(void){
int nx;
gSum =0;
nx= foo1(foo2(1));
printf("nx=%d,gSum=%d\n",nx
,gSum
); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CmludCBnU3VtOwoKaW50IGZvbzEoaW50IG4pewoJcHJpbnRmKCIlZFxuIiAsIGdTdW0pOwoJZ1N1bSA9IGdTdW0gKyBuOwoJcmV0dXJuIChnU3VtICsgMSk7Cn0KCmludCBmb28yKGludCBuKXsKCWludCBnU3VtID0gbjsKCXJldHVybiAoZ1N1bSArIDEpOwp9CmludCBtYWluKHZvaWQpewoJaW50IG54OwoJCglnU3VtID0wOwoJbng9IGZvbzEoZm9vMigxKSk7CglwcmludGYoIm54PSVkLGdTdW09JWRcbiIsbngsZ1N1bSk7CglyZXR1cm4gMDsKfQ==