I used to use VC++ to build C code sometimes. People write software in C, and if you use VC++ you might want to compile it. C and C++ are not the same, and the fixing-up process can be time-consuming and error-prone, even assuming the code didn&#x27;t go full C99 with anonymous aggregates and designated initializers.<p>Fortunately, these days VS2013+ do an OK job of C99.