#include
#define BREAk1 17850
#define BREAk2 23900
#define BREAk3 29750
#define BREAk4 14875
#define RATE1 0.15
#define RATE2 0.28
#define BASE1 17850 * 0.15
#define BASE2 23900 * 0.15
#define BASE3 29750 * 0.15
#define BASE4 14875 * 0.15
int main(void)
{
int category, salary;
float tax;
while (scanf("%d", &category) == 1)
{
switch(category)
{
case 1:printf("Enter your salary: ");
scanf("%d", salary);
if (salary <= BREAk1)
tax = salary * RATE1;
else
tax = (salary - BREAk1) * RATE2 + BASE1;
printf("Your tax is %f", tax);
break;
case 2:printf("Enter your salary: ");
scanf("%d", salary);
if (salary <= BREAk2)
tax = salary * RATE1;
else
tax = (salary - BREAk2) * RATE2 + BASE2;
printf("Your tax is %f", tax);
printf("Please Enter next category: ");
break;
case 3:printf("Enter your salary: ");
scanf("%d", salary);
if (salary <= BREAk3)
tax = salary * RATE1;
else
tax = (salary - BREAk3) * RATE2 + BASE3;
printf("Your tax is %f", tax);
printf("Please Enter next category: ");
break;
case 4:printf("Enter your salary: ");
scanf("%d", salary);
if (salary <= BREAk4)
tax = salary * RATE1;
else
tax = (salary - BREAk4) * RATE2 + BASE4;
printf("Your tax is %f", tax);
printf("Please Enter next category: ");
break;
default:printf("Please enter the right number.");
break;
}
}
return 0;
}