diff --git a/ChangeLog b/ChangeLog index 3de6687..b243405 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2024-10-30 Mert Gör + * c-basic/local_vs_global.c (main): local variable and global variable + * c-basic/C.pdf: page 24 scope * c-basic/void.c (main): Void/Return diff --git a/c-basic/local_vs_global.c b/c-basic/local_vs_global.c new file mode 100644 index 0000000..16d21eb --- /dev/null +++ b/c-basic/local_vs_global.c @@ -0,0 +1,19 @@ +#include + +int main() +{ + int a; + + { + int b; + + b = 20; + a = 10; + + printf("a = %d, b = %d\n", a, b); + + } + + printf("a = %d\n", a); // correct + // printf("b = %d\n", b); // incorrect/error +}