Is there a reason I am missing that a block within a case statement isn\'t considered a block level declaration space?
I keep getting an error (variable has already
Ah - you don't have fall through, but you can use goto to jump to another labelled case block. Therefore the blocks have to be within the same scope.