C Program to Demonstrate global and internal variables. When variable declared outside the all the blocks, they are called global variables, and they are initialized by the system.
C Program
#include<stdio.h>
#include<conio.h>
int counter = 0;
int func(void);
main()
{
counter++;
clrscr();
printf("counter is %2d before the call to func\n", counter);
func(); /* call a function. */
printf("counter is %2d after the call to func\n", counter);
getch();
}
int func(void)
{
int counter = 10; /* local. */
printf("counter is %2d within func\n", counter);
}