summaryrefslogtreecommitdiff
path: root/understanding_scope_1.c
blob: e22cc38bb9b75d225da8cfc2487d3d55ce2a826d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include "tutorial6.h"

//int a = 3;
//extern int a;



void func1(void)
{
    	extern int a;
   	a = 4;
    	{
        	extern int a;
        	a = 99;
        	{
        		extern int a;
        		printf("a is: %d\n",a);
        	}
    	}
}