From e60eaa3c2ea12ff28ee3f5f4e512bb1adec3aed1 Mon Sep 17 00:00:00 2001 From: adithyaanilkumar Date: Mon, 29 Jun 2020 09:41:00 +0530 Subject: [PATCH] added array to func --- C/local_var.c | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 C/local_var.c diff --git a/C/local_var.c b/C/local_var.c new file mode 100644 index 0000000..5f084e3 --- /dev/null +++ b/C/local_var.c @@ -0,0 +1,22 @@ +// Local variables example +#include + +void function1(void); +void function2(void); +void main( ) +{ + int m = 1000; // m local to main + function2(); + printf("%d\n",m); /* Third output */ +} +void function1(void) +{ + int m = 10; // this m is local to function1 + printf("%d\n",m); /* First output */ +} +void function2(void) +{ + int m = 100; // this m is local to function2 + function1(); + printf("%d\n",m); /* Second output */ +} \ No newline at end of file