In the C programming language, it is my understanding that variables can only be defined at the beginning of a code block, and the variable will have the scope of the block it w
As far as I know you can create a scope without if.
Use just the braces like this:
{ int x; }
And I recommend against
if (TRUE)
since it hinders readibility.