27 lines
711 B
C
27 lines
711 B
C
#include <stdio.h>
|
||
|
||
int main(){
|
||
int a;
|
||
|
||
{
|
||
int b;
|
||
|
||
b = 20;
|
||
a = 10;
|
||
|
||
printf("a = %d, b = %d\n", a, b); // correct
|
||
}
|
||
|
||
printf("a = %d\n", a); // correct
|
||
// printf("b = %d\n", b); // error
|
||
/**
|
||
* hwpplayer1@hwpplayer1-Aspire-A315-24P:~/Projects/hwpplayer1/c-course/c-basic$ gcc global-local-variables.c
|
||
global-local-variables.c: In function ‘main’:
|
||
global-local-variables.c:16:24: error: ‘b’ undeclared (first use in this function)
|
||
16 | printf("b = %d\n", b); // error
|
||
| ^
|
||
global-local-variables.c:16:24: note: each undeclared identifier is reported only once for each function it appears in
|
||
*
|
||
*/
|
||
}
|