#include<stdio.h>
#include<conio.h>
int a = 15; //global a
void main()
{
int a = 15; // a redeclared, local to main
clrscr();
{
int b = a;
int a = 35; // a declared again
// local to inner block
printf(" In inner block \n");
printf(" b = %d\n ",b);
printf("a = %d\n",a);
printf("::a = %d\n ",::a);
}
printf("\In outer block\n ");
printf("a = %d\n");
printf("::a = %d\n ",::a);
getch();
}