case 0:printf("%f",i*0.1);break; case 1:printf("%f",bonus1+(i-100000)*0.075);break; case 2:printf("%f",bonus2+(i-200000)*0.05);break; case 3:printf("%f",bonus3+(i-400000)*0.03);break; case 4:printf("%f",bonus4+(i-600000)*0.015);break; default :printf("error"); } }