c为什么错误,根据提示,c也是对的啊

img

是整个程序项目有且仅有一个 main 函数,而不是每个文件,一个程序项目可以包含多个程序文件
比如你导入的包,就不会包含 main 函数的

img

它说的是每个C程序文件都应该包含一个main函数,这是不对的,应该是每个C程序都应该包含一个main函数。
每个程序里面可以包含多个程序文件,所以上面的说法是在偷换概念,是错误的。

c程序可以包含好多个文件的,你不可能每一个都放一个main函数吧,或者你没看清字眼,