Move all declarations before code: VC++ doesn't support code before declarations unless compiling as C++.