C:图像中的代码有什么问题?

C:图像中的代码有什么问题?,c,multiple-definition-error,C,Multiple Definition Error,我编写了一个程序来显示给定小写字母的大写字母,但在输出控制台中显示了一个错误 包括 int main { 字符小写字母,大写字母; 打印请输入一个小写字母:; 小写字母=getchar; 大写字母=小写字母-32; printf大写字母为:%c\n,大写字母; 返回0; } 该错误似乎表明您有多个主要功能。看起来您的两个文件正在一起编译。为了编译,请尝试重命名或删除一个主要函数 进一步解释一下,这是一个链接器错误,当链接器不确定这是什么意思时导致的。在C语言中,您可以多次声明具有相同签名的函数,

我编写了一个程序来显示给定小写字母的大写字母,但在输出控制台中显示了一个错误

包括 int main { 字符小写字母,大写字母; 打印请输入一个小写字母:; 小写字母=getchar; 大写字母=小写字母-32; printf大写字母为:%c\n,大写字母; 返回0; }
该错误似乎表明您有多个主要功能。看起来您的两个文件正在一起编译。为了编译,请尝试重命名或删除一个主要函数


进一步解释一下,这是一个链接器错误,当链接器不确定这是什么意思时导致的。在C语言中,您可以多次声明具有相同签名的函数,但不能多次定义它们。

您好,请将代码作为文本而不是图像发布。您可以使用main的link.multipledefinition来回答您的问题。您的两个.c文件正在一起编译。请以文本形式发布您的代码和错误消息;这使得我们不需要再翻到另一页就可以更容易地阅读,并允许我们在原因复杂的情况下使用代码。有关更多说明,请参阅和;尽管有域名,我没有投反对票,因为你是新的,而且很容易修复,我只是觉得这些页面是有用的解释。嗨,欢迎来到StackOverflow。请阅读这些关于如何提出一个好问题的说明-它将帮助人们帮助你!同时,下面是一个描述您的问题的答案。