我不想在“无需缴纳个人所得税”和“请输入正确的个人收入”两种情况下显示“缴纳个人所得税: 0.00”
我不想在“无需缴纳个人所得税”和“请输入正确的个人收入”两种情况下显示“缴纳个人所得税: 0.00”
我写的代码如下
#include<stdio.h>
#include<math.h>
int main()
{
float income,exceed,tax;
printf("请输入个人收入:");
scanf("%f",&income);
exceed=income-3500;
if (income<0)
printf("请输入正确的个人收入");
else
if(exceed<=0)
printf("无需缴纳个人所得税");
else
if(exceed>0&&exceed<=1500)
tax=exceed0.03;
if(exceed>1500&&exceed<=6000)
tax=(exceed-1500)*0.1+1500*0.03;
if(exceed>6000)
tax=(exceed-6000)0.2+45000.1+15000.03;
printf("需缴纳个人所得税:%10.2f\n",tax);
}