| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 407 人关注过本帖
标题:求助,帮我看看为什么程序会报错???
只看楼主 加入收藏
无情飞雪
Rank: 1
来 自:台州
等 级:新手上路
帖 子:10
专家分:4
注 册:2012-3-21
结帖率:50%
收藏
已结贴  问题点数:5 回复次数:2 
求助,帮我看看为什么程序会报错???
void add();  //预约人数增加
void ck1();  //到窗口1进行业务
void  ck2();  //到窗口2进行业务
void  ck3();   //到窗口3进行业务
void left();   //还在等待中的客户人数
void  sum();   //总共服务客户人数
#include
void printft(){
    printf("=========排队系统===========\n");
        printf("|                          |\n");
        printf("|         有人预约:(1)      |\n");
        printf("|                          |\n");
        printf("|         到窗口1 :(2)      |\n");
        printf("|                          |\n");
        printf("|         到窗口2 :(3)      |\n");
        printf("|                          |\n");
        printf("|         到窗口3 :(4)      |\n");
        printf("|                          |\n");
        printf("|       还在排队人数:(5)    |\n");
        printf("|                          |\n");
        printf("|       总共顾客人数:(6)    |\n");
        printf("|                          |\n");
        printf("============================\n");
}

void  add(int s){                     //增加等候人数
    s=s+1;
    printf("现在有%d人正在等候",s);
}

void  left(int s){                      //删除一个人
    s=s-1;
        printf("现在还有%d人正在等候",s);
}


void ck1(int i,int a){                         //到窗口1
    printf("请%d 号到窗口1进行业务处理",i);
    a=a+1;
}


void  ck2(int i,int b){                                //到窗口2
        printf("请%d 号到窗口2进行业务处理",i);
        b=b+1;
}


void  ck3(int i,int c){                                //到窗口3
        printf("请%d 号到窗口3进行业务处理",i);
        c=c+1;
}

void  sum(int n){                              //总共处理的人数
    printf("今天总共有%d人进行了业务处理",n);
}

#include

main(){
    int s=0;
    int i=1;
    int n=0;
    int a=0,b=0,c=0;
    char k;
    int j=0;
    printf("\033[2J");
        printft();
do
        {
        scanf("%c",&k);
        if( k== '1')            add();  
        else if(k == '2')       ck1();
        else if( k== '3')       ck2();
        else if(k == '4')       ck3();
        else if(k == '5')       left();
        else if(k == '6')       sum();
       else if(k=='0')           j=1;
        else  printf("输入错误\n");
        }while(j==1);
        printf("您已退出系统!\n");
                                                                                                                                               
}


错误是:122.obj : error LNK2001: unresolved external symbol "void __cdecl sum(void)" (?sum@@YAXXZ)
122.obj : error LNK2001: unresolved external symbol "void __cdecl left(void)" (?left@@YAXXZ)
122.obj : error LNK2001: unresolved external symbol "void __cdecl ck3(void)" (?ck3@@YAXXZ)
122.obj : error LNK2001: unresolved external symbol "void __cdecl ck2(void)" (?ck2@@YAXXZ)
122.obj : error LNK2001: unresolved external symbol "void __cdecl ck1(void)" (?ck1@@YAXXZ)
122.obj : error LNK2001: unresolved external symbol "void __cdecl add(void)" (?add@@YAXXZ)
搜索更多相关主题的帖子: void 
2012-04-11 19:50
寒风中的细雨
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:66
帖 子:1710
专家分:8645
注 册:2009-9-15
收藏
得分:3 
你是学什么的?
2012-04-11 20:40
silent_world
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:1
帖 子:258
专家分:1138
注 册:2011-9-24
收藏
得分:3 
呵呵,估计你编译用的cpp编译器
实现与声明不一致
2012-04-14 18:18
快速回复:求助,帮我看看为什么程序会报错???
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012137 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved