#include int main( int argc, char* argv[] ) { /* Outer scope */ double r = 3.14; /* (1) */ printf( "1. r = %lf\n", r ); /* Access r(1) */ { /* Inner scope (a new scope !) */ printf( "2. r = %lf\n", r ); /* Access r(1) */ int r = 4; /* (2) */ printf( "3. r = %d\n", r ); /* Access r(2) */ } printf( "4. r = %lf\n", r ); /* Access r(1) */ }