/* Illustrates declaring external variables. */ #include int x = 999; void print_value(void); main() { extern int x; printf("%d\n", x); print_value(); return 0; } void print_value(void) { extern int x; printf("%d\n", x); }