ok i have the book teach yourself C++ in 21 days and one of the sections is this
Blocks and Compound Statements
Any place you can put a single statement, you can put a compound statement, also called a block. A block begins with an opening brace ({) and ends with a closing brace (}). Although every statement in the block must end with a semicolon, the block itself does not end with a semicolon. For example
{
temp = a;
a = b;
b = temp;
}
This block of code acts as one statement and swaps the values in the variables a and b.
and i was wondering what you would need that for? it seems like its just a circle.