Demonstrate local variables
Posted by JanWan
Last Updated: March 03, 2012
  622

#include <stdio.h>

int x = 1, y = 2;

void demo(void);

main()
{
printf("\nBefore calling demo(), x = %d and y = %d.", x, y);
demo();
printf("\nAfter calling demo(), x = %d and y = %d.", x, y);
return 0;
}

void demo(void)
{
/* Declare and initialize two local variables.*/
int x = 88, y= 99;
/* Display their values.*/
printf("\nWithin demo(), x = %d and y = %d.", x, y);
}
   
  
 
 
   

 
 
compiler gives main preference to local variables...