计算个人所得税=……

输入一个职工的月薪salary,输出应交的个人所得税tax(保留两位小数)。
tax= rate*( salary-850)
当850<salary<=850时,rate=0.0;
1350<salary<=2850,rate=0.1;
2850<salary<=5850,rate=0.15;
salary>5850,rate=0.2;


#include<stdio.h>
int main()
{float salary,rate,tax;
   scanf("%f",&salary);
   if(salary>850&&salary<=1350) rate=0.0;
   else if(salary>1350&&salary<=2850) rate=0.1;
   else if(salary>2850&&salary<=5850) rate=0.15;
   else rate=0.20;
   tax=rate*(salary-850);
   printf("%.2f",tax);
   return 0;
   }