刚学C语言菜鸟找不到哪里出错了.
/*如果工资小于等于1000则不交税,如果大于1000交0.05的税*/
#include <stdio.h>
void main()
{
double a,b;
printf("请输入工资\n,a");
scanf("%lf",&a);
b=((a-1000)*0.05+1000);
if(a<=1000)
printf("工资为%5.2lf\n",a");
else
printf("税后工资为%5.2lf\n",b);
}
搜索更多相关的解决方案:
C语言
----------------解决方案--------------------------------------------------------
编译会报错的,你看看哪一行报错了~~就知道了啊
----------------解决方案--------------------------------------------------------
谢谢2楼的,原来又是低级错误
----------------解决方案--------------------------------------------------------
printf("工资为%5.2lf\n",a"); 多了个“
----------------解决方案--------------------------------------------------------
printf("工资为%5.2lf\n",a");
----------------解决方案--------------------------------------------------------