/* File: local3.c Local vs global variables. */ #include /* GLOBAL VARIABLES */ int a = 111 ; int b = 222 ; int c = 333 ; int add9 (int a) { int b ; b = a + c ; printf("In add9(), a=%d, b=%d, c=%d\n", a, b, c) ; return a + 9 ; } int main() { int a = 13 ; int c = 15 ; printf("In main(), a=%d, b=%d, c=%d\n", a, b, c) ; c = add9(b) ; printf("In main(), a=%d, b=%d, c=%d\n", a, b, c) ; a = add9(a) ; printf("In main(), a=%d, b=%d, c=%d\n", a, b, c) ; return 0 ; }