| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 505 人关注过本帖
标题:明明有定义,为什么还出错
只看楼主 加入收藏
YE呦呦
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2013-3-16
结帖率:20%
收藏
 问题点数:0 回复次数:2 
明明有定义,为什么还出错
main()
{     
     CARS cars[MAX];
     password();
     int sum;
     sum=read_file(cars);
     if(sum==0)
     {
         printf("please press any key to menu:");
         getch();
         sum=input(cars);                             error C2120: 'void' illegal with all types
     }
     do
          {
              int choice;
              system("cls");/*清屏*/
              printf("\n\n--★-☆--★-☆--☆-★--☆-★--☆-☆--★-\n");
              printf("\n\t\t\t    上海大众汽车管理系统\t\n\n");
              printf("\t  1 →输入汽车信息\n\n");
              printf("\t  2 →排序汽车信息\n\n");
              printf("\t  3 →统计汽车信息、\n\n");
              printf("\t  4 →增加/删除汽车信息\n\n");
              printf("\t  5 →更新汽车信息\n\n");
              printf("\t  6 →查询汽车信息\n\n");
              printf("\t  7 →浏览汽车信息\n\n");
              printf("\t  8 →打印汽车信息\n\n");
              printf(" \t\t          --☆-★--☆-★--☆-☆--★-☆--★-☆--★-");/*菜单选择界面*/
              printf("\n\n");
              printf("\t请选择您所要的操作(或选择(0)退出):");
              scanf("%d",&choice);
              switch(choice)
              {
                   case 1:input();break;       /*输入模块*/
                   case 2:sort();break;        /*排序模块*/
                   case 3:count();break;    /*统计模块*/
                   case 4:edit();break;        /*增加/删除模块*/
                   case 5:renew();break;       /*更新模块*/
                   case 6:inquire();break;     /*查询模块*/
                   case 7:scan();break;        /*浏览模块*/
                   case 8:output();break;       /*输出模块*/
                   case 0: printf("欢迎使用!!!!谢谢再见!!!!");break;          /*退出系统*/
              }
          }while(choice!=0);             'choice' : undeclared identifier
          save_file(cars,sum);
}
搜索更多相关主题的帖子: password please system choice 
2013-06-21 22:13
VRML_0504
Rank: 2
等 级:论坛游民
威 望:1
帖 子:23
专家分:81
注 册:2013-6-7
收藏
得分:0 
int choice;的声明放在循环体外面就OK了
2013-06-21 23:49
YJ_Hao
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:1
帖 子:215
专家分:609
注 册:2013-3-22
收藏
得分:0 
变量的作用域,出了花括号就不认识了!
2013-06-22 06:20
快速回复:明明有定义,为什么还出错
数据加载中...
 
   



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

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