Blocks
A list of declarations and statements in curly braces is called a block.
A variable declared in a block is called a local variable.
The scope of a variable is the part of the program where that name is meaningful.
The scope of a local variable begins at its declaration and extends to the end of the block.
{ list-of-declarations-and-statements }