C语言报错无法解析的外部命令

img

main函数第一行代码后面要加分号

我个人倾向于认为你编译的项目甚至不是你贴出的这段代码。
如同上面另一位用户指出的,你的代码甚至少了一个分号,符合你现在结构的合法C++程序是不存在的,连编译都不应该通过,但你这个报了链接错误。更有意思的是,Windows的MSVC工具链,应该是靠WinMain(而不是_main,你的工具现在报告的_main是典型的MinGW符号)来调用你的main(这涉及一点OS底层),说明你的工具链可能存在问题,当然,这只是猜测。
如果方便的话,请贴出更多细节,包括你的完整代码和VS右侧的对象资源管理器。请确定你的活动项目确实是对应当前代码。