帮忙看看我c语言编程,运行时出现unresolved external symbol _main和1 unresolved externals怎么回事?
答案:4 悬赏:40
解决时间 2021-02-27 14:09
- 提问者网友:爱唱彩虹
- 2021-02-27 07:32
帮忙看看我c语言编程,运行时出现unresolved external symbol _main和1 unresolved externals怎么回事?
最佳答案
- 二级知识专家网友:你哪知我潦倒为你
- 2021-02-27 08:44
你把main写错了,应该是int main(),而不是你写的int mian();代码最好这样写:
#include
void change(char string[80])
{
int i=0,j;
while (string[i]!='')
i++;
for(j=(i-1);j>=0;j--)
printf("%c
",string[j]);
}
int main()
{
char str[80];
printf("请输入字符串:");
gets(str);
change(str);
return 0;
} 更改运行:
#include
void change(char string[80])
{
int i=0,j;
while (string[i]!='')
i++;
for(j=(i-1);j>=0;j--)
printf("%c
",string[j]);
}
int main()
{
char str[80];
printf("请输入字符串:");
gets(str);
change(str);
return 0;
} 更改运行:
全部回答
- 1楼网友:十鸦
- 2021-02-27 11:00
main写错了,你写成了mian
- 2楼网友:蕴藏春秋
- 2021-02-27 09:53
你把int mian()改为int main()。。。你应该是新手吧。。。
追问:嘿嘿,大一的新手啊。。
- 3楼网友:枭雄戏美人
- 2021-02-27 08:59
#include<stdio.h>
int main()
{
void change(char string[80]);
char str[80];
printf("请输入字符串:");
gets(str);
change(str);
return 0;
}
void change(char string[80])
{
int i=0,j;
while (string[i]!='\0')
i++;
for(j=(i-1);j>=0;j--)
printf("%c\n",string[j]);
}
main函数别写错了。楼主是个粗心的人啊。
追问:恩恩,我打字打快了。。。谢谢你了。
int main()
{
void change(char string[80]);
char str[80];
printf("请输入字符串:");
gets(str);
change(str);
return 0;
}
void change(char string[80])
{
int i=0,j;
while (string[i]!='\0')
i++;
for(j=(i-1);j>=0;j--)
printf("%c\n",string[j]);
}
main函数别写错了。楼主是个粗心的人啊。
追问:恩恩,我打字打快了。。。谢谢你了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯