#include int main(){ int a,b,c,d,e,x,y,z=1; char s[50]; while(z!=0) { printf("Name? "); scanf("%s",&s); do{ printf("Total annual income? "); scanf("%d",&a); if(a<=0) { printf("Total annual income? "); scanf("%d",&a); } }while(a<=0); do{ printf("Marital status (1=Single, 2=Married)? "); scanf("%d",&b); if(b>2||b<1) { printf("Marital status (1=Single, 2=Married)? "); scanf("%d",&b); } }while(b<1||b>2); if(b==2) { printf("Number of children? "); scanf("%d",&c); } do{ printf("Number of dependent parents? "); scanf("%d",&d); if(d<0) { printf("Number of dependent parents? "); scanf("%d",&d); } }while(a<=0); if(b==1) x=30000+(15000*d); else if(b==2&&c<6) x=30000+30000+(10000*c)+(15000*d); else x=30000+30000+50000+(15000*d); e=a-x; if(e<=20000) y=e*0.1; else if (e>=20000&&e<=40000) y=2000+((e-20000)*0.2); else y=2000+4000+((e-40000)*0.3); printf("Tax for %s is %d\n",s,y); printf("Any more (yes=1/no=0)?"); scanf("%d",&z); } printf("\n"); return 0; }