Site icon DataFlair

Local and Global Variables in C

Program 1

// Local and global variables 
#include<stdio.h>
#include<conio.h>
int main()
{  
    system("cls");
      int a=10;
      {
            int a=20;
         { 
              int a=30;
             {
                       int a=40;
                       printf("\n %d",a);
             }
             printf("\n %d",a);
         }
         printf("\n %d",a);
      }
      printf("\n %d",a);
    return 0;  
}














// int a=10;
// void abc();
// void xyz();
// int main()
// {
//     system("cls");
//     int a=100;                                 // a=100
//     abc();
//     printf("\n%d",a);                        //100         3
//     return 0;
// }
// void abc()
// {
//      a=a+20;    // a=30
//      xyz();
//      printf("\n%d",a);              // 30                    2
// }
// void xyz()
// {
//       int a=500;                      // a=550
//       a=a-50;
//       printf("\n%d",a);                // 450              1 
//       a=a+100;
// }












//int a=100;
//void display();
// int main()
// {
//      system("cls");
     
//      {
//           int a=500;
//            a=a+10;   
//            printf("%d",a); //510
//      }
//      printf("\n inside main: %d",a); //100
    
//     return 0;
// }
// void display()
// {
//      printf("\n inside display: %d",a);
// }

 

Exit mobile version