#include int liability(char age_code, char gender, char married) { int premium; if ((gender =='F') && (married == 'Y')) return 299; /* bug */ premium = 500; if ((age_code == 'A') && (gender == 'M') && (married == 'N')) premium += 1500; else { if ((gender == 'F') || (married == 'Y')) premium -= 200; if (age_code == 'C') premium -= 100; } return premium; } int main(int argc, char *argv[]) { char age_code, gender, married; int premium; scanf("%c %c %c",&age_code, &gender, &married); premium = liability(age_code, gender, married); printf(" %c %c %c %4d\n",age_code, gender, married, premium); }