Code demo phạm vi hoạt động của biến trong C

Code: C 19/02/2021 16:39

#include <stdio.h>
int n =3; //bien toan cuc 
void main() { 
	int x, y; //bien cuc bo trong ham main 
	x = 5; 
	y = 6; 
	
	printf("x (int main block) = %d\n", x);
	{
	 	int x = 4; 
		printf("x (in sub block) = %d\n", x);
	 	y += 1;
	 	int zz = 8; 
		printf("zz (in sub block) = %d\n", zz);
	}
//	printf("zz  ngoai  = %d\n", zz);   // dong code nay se loi khong bien dich duoc
	
	
	printf("n = %d\n", n); 
	printf("x (int main block) = %d\n", x);
	printf("y = %d\n", y); 
 }