我编写了一个程序来显示给定小写字母的大写字母,但是在输出控制台中它显示了一个错误。
#include <stdio.h>
int main
{
char small_letter, capital_letter;
printf("Please enter a small letter: ");
small_letter = getchar();
capital_letter = small_letter - 32;
printf("The capital letter is: %c\n", capital_letter);
return 0;
}
答案 0 :(得分:1)
该错误似乎表明您有多个主要功能。看来您的两个文件都正在一起编译。为了进行编译,请尝试重命名或删除您的主要功能之一。
为进一步解释,这是链接器不确定含义时导致的链接器错误。在C语言中,您可以多次声明具有相同签名的函数,但不能多次定义它们。