Also das ist im Prinzip wurscht ob du nun ein C++ Programm oder ein C Programm oder eine Mischung aus beidem schreibst, ein C++ Compiler übersetzt dir beide Sprachen.
Er wird halt nur nicht meckern wenn du unbedingt ein reines C Programm schreiben willst und dann doch (unwissend) C++ Teile verwendest.
Wenn du nach reinen C Regeln programmieren willst hat es beim alten Visual Studio glaub ich ausgereicht wenn du die Datei einfach als .c statt .cpp abgespeichert hast. Ich weiß aber nicht ob das immer noch so ist, einfach mal probieren...