我在Visual C++平台上运行程序时总是报错,但我就是找不到哪儿错,请问是什么原因?运行其它程序也是这样

来源:百度知道 编辑:UC知道 时间:2024/09/23 08:23:06
#include<stdio.h>
void main()
{
int j;
printf("请选择员工代码:1代表经理,2代表计时工,3代表佣金工,4代表计件工\n");
scanf("%d",&j);
if(j==1)
printf("经理,每周发固定工资\n");
else if(j==2)
{
printf("计时工,40小时之内固定小时工资,40小时以外的工资按原工资1.5倍\n");
float a,b,gongzi;
printf("请输入你的工作时间及工资率!\n");
scanf("%f%f",&a,&b);
if(a>40)
{
gongzi=(a-40.0)*1.5*b+40.0*b;
printf("该员工的的周工资为:%f\n",gongzi);
}
else
{
gongzi=a*b;
printf("该员工的的周工资为:%f\n",gongzi);
}
}
else if(j==3)
{
float a,b;
printf("佣金工,250美元的基本工资加每月销售额的5.7%\n");
printf("请输入本月的销售额:\n");
scanf("%f",&a);
b=250+a*5.7/100;
printf("该员工的月工资是:%f\n",b);
}
else if(j==4)
{
printf("计件工,每生产一件产

我的visual C++6.0,运行正常!
应该是编译器的问题了

你是运行错还是编译错? 你这要是C程序的话编译都过不了的

我运行了一下你的程序 没有错啊!

你用的是什么编译器?

是不是编译器有问题?

恩,没有错的,我用vc编译也没有错。楼主将错误信心发出来看看,或许是你的编译器的问题。。。