|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
帮忙看下这个代码哪里错了,编译一直不过,就是找不到错误。
- #include <stdio.h>
- void main ()
- {
- int i ,saleMoney,sum1=0,sum2=0,sum3=0,sum4=0;
- char saleNum;
- do
- {
- printf("请输入销售员代号(1-4)(0.退出输入):");
- scanf("%c",&saleNum);
- if(saleNum=='0'||saleNum=='1'||saleNum=='2'||saleNum=='3'||saleNum'4');
- {
- if(saleNum=='0')
- break;
- printf("请输入销售员月销售额:");
- scanf("%d",&saleMoney);
- if(saleNum=='1')
- sum1=sum1+saleMoney;
- if(saleNum=='2')
- sum2=sum2+saleMoney;
- if(saleNum=='3')
- sum3=sum3+saleMoney;
- if(saleNum=='4')
- sum4=sum4+saleMoney;
- }
- else
- {
- printf("请输入一个0-4之间的数字。\n");
- }
- }while(1);
- for(i=1;i<=4;i++)
- {
- switch(i)
- {
- case 1 :printf("1号销售员销售金额之和是:%d\n",sum1);break;
- case 2: printf("2号销售员销售金额之和是: %d\n",sum2);break;
- case 3: printf(" 3号销售员销售金额之和是: %d\n",sum3);break;
- case 4: printf("4号销售员销售金额之和是: %d\n",sum4);break;
- }
- }
- }
复制代码
- #include <stdio.h>
- void main ()
- {
- int i ,saleMoney,sum1=0,sum2=0,sum3=0,sum4=0;
- char saleNum;
- do
- {
- printf("请输入销售员代号(1-4)(0.退出输入):");
- scanf("%c",&saleNum);
- if(saleNum=='0'||saleNum=='1'||saleNum=='2'||saleNum=='3'||saleNum'4');
- {
- if(saleNum=='0')
- break;
- printf("请输入销售员月销售额:");
- scanf("%d",&saleMoney);
- if(saleNum=='1')
- sum1=sum1+saleMoney;
- if(saleNum=='2')
- sum2=sum2+saleMoney;
- if(saleNum=='3')
- sum3=sum3+saleMoney;
- if(saleNum=='4')
- sum4=sum4+saleMoney;
- }
- else
- {
- printf("请输入一个0-4之间的数字。\n");
- }
- }while(1);
- for(i=1;i<=4;i++)
- {
- switch(i)
- {
- case 1 :printf("1号销售员销售金额之和是:%d\n",sum1);break;
- case 2: printf("2号销售员销售金额之和是: %d\n",sum2);break;
- case 3: printf(" 3号销售员销售金额之和是: %d\n",sum3);break;
- case 4: printf("4号销售员销售金额之和是: %d\n",sum4);break;
- }
- }
- }
复制代码
第一这里应该是saleNUM==4第二if后面的括号内不应该带分号。
|
|