#include <stdio.h>
int main(void) {
int hoursWorked;
double hourlyRate;
double salary;
printf("%s", "Enter # of hours worked (-1 to end): "); scanf("%d",&hoursWorked
);
while (hoursWorked != -1)
{
printf("%s", "Enter hourly rate of the worker ($00.00): "); scanf("%lf",&hourlyRate
); if (hoursWorked <= 40)
{
salary = hoursWorked * hourlyRate;
}
else
{
salary = 40 * hourlyRate + (hoursWorked - 40) * hourlyRate * 1.5;
}
printf("Salary is: $%.2f\n", salary
); printf("%s", "Enter # of hours worked (-1 to end): "); scanf("%d", &hoursWorked
); }
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7CgoJaW50IGhvdXJzV29ya2VkOwoJZG91YmxlIGhvdXJseVJhdGU7Cglkb3VibGUgc2FsYXJ5OwoJcHJpbnRmKCIlcyIsICJFbnRlciAjIG9mIGhvdXJzIHdvcmtlZCAoLTEgdG8gZW5kKTogIik7CglzY2FuZigiJWQiLCZob3Vyc1dvcmtlZCk7CgkKCXdoaWxlIChob3Vyc1dvcmtlZCAhPSAtMSkKCXsKCQlwcmludGYoIiVzIiwgIkVudGVyIGhvdXJseSByYXRlIG9mIHRoZSB3b3JrZXIgKCQwMC4wMCk6ICIpOwoJCXNjYW5mKCIlbGYiLCZob3VybHlSYXRlKTsKCQlpZiAoaG91cnNXb3JrZWQgPD0gNDApCgkJewoJCQlzYWxhcnkgPSBob3Vyc1dvcmtlZCAqIGhvdXJseVJhdGU7CgkJfQoJCWVsc2UKCQl7CgkJCXNhbGFyeSA9IDQwICogaG91cmx5UmF0ZSArIChob3Vyc1dvcmtlZCAtIDQwKSAqIGhvdXJseVJhdGUgKiAxLjU7CgkJfQoJCXByaW50ZigiU2FsYXJ5IGlzOiAkJS4yZlxuIiwgc2FsYXJ5KTsKCQlwdXRzKCIiKTsKCQlwcmludGYoIiVzIiwgIkVudGVyICMgb2YgaG91cnMgd29ya2VkICgtMSB0byBlbmQpOiAiKTsKCQlzY2FuZigiJWQiLCAmaG91cnNXb3JrZWQpOwoJfQp9Cg==