visual c++ 6.0 无法执行程序文件

大哥大姐帮帮忙,我要执行的程序如下,编译没出错,但就是无法通过连接:#include<stdio.h>#include<string.h>structperson{cha... 大哥大姐帮帮忙,我要执行的程序如下,编译没出错,但就是无法通过连接:
#include<stdio.h>
#include<string.h>

struct person
{char name[20];
int count;
}

leader[3]={"li",0,"zhang",0,"fun",0};

void main()
{int i,j;
int feipiao=0;
char leader_name1[20],leader_name2[20];
printf("请输入你的投票人:\n");
for(i=1;i<=2;i++)
{
scanf("%s %s",leader_name1,leader_name2);

if (strcmp(leader_name1,leader_name2)==0) feipiao=feipiao+1;
else
for(j=0;j<3;j++)
if((strcmp(leader_name1,leader[j].name)==0)||(strcmp(leader_name2,leader[j].name)==0)) leader[j].count++;

}

printf("\n");
for(i=0;i<3;i++)
printf("%5s:%d\n",leader[i].name,leader[i].count);
printf("feipiao=%d\n",feipiao);
}

执行后,提示错误,我复制到下面了。

--------------------Configuration: gg - Win32 Debug--------------------
Linking...
cc.obj : error LNK2005: _main already defined in gg.obj
c.obj : error LNK2005: _main already defined in gg.obj
c.obj : error LNK2005: _leader already defined in gg.obj
dd.obj : error LNK2005: _main already defined in gg.obj
dd.obj : error LNK2005: _leader already defined in gg.obj
cc.obj : error LNK2001: unresolved external symbol _printF
Debug/gg.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

gg.exe - 7 error(s), 0 warning(s)
我把VC装到D盘了,不知道是否与这个有关。
展开
 我来答
Draconious
2009-07-01 · TA获得超过6242个赞
知道大有可为答主
回答量:2142
采纳率:0%
帮助的人:2591万
展开全部
你是不是在同一个项目里有多个带有main的文件?already defined表示同一项目里出现了重复的函数或变量定义,把它放到一个新的项目里试试。
jingouwangzi
2009-07-01 · TA获得超过2716个赞
知道大有可为答主
回答量:2161
采纳率:0%
帮助的人:1595万
展开全部
我运行了一下,没有错误,xp vc++6.0.我也不知道是为什么。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
messageboxa
2009-07-01 · TA获得超过163个赞
知道小有建树答主
回答量:302
采纳率:0%
帮助的人:174万
展开全部
把cc.c,dd.c文件中的main,leader函数删除,cc.c中的printF
改成printf.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式