This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
If you're having trouble making sure braces match (& who doesn't?), consider downloading & using a good IDE that will alert you to mismatches. Personally, I like (httpEclipse. It will handle indentation automatically so brace problems are even easier to spot.