남자는 'M' 여자는 'F'로 나타내기로 하고 18세 이상을 성인이라고 하자.

성별('M', 'F')과 나이를 입력받아 "MAN"(성인남자), "WOMAN"(성인여자), "BOY"(미성년남자), "GIRL"(미성년여자)을 구분하여 출력하는 프로그램을 작성하시오.



F 15
GIRL

[코드]

#include <stdio.h>

int main() {

 char gen;
 int age;

 scanf("%c %d", &gen, &age);

 switch (gen) {

 case 'M':
  if (age > 17)
   printf("MAN \n");
  else
   printf("BOY \n");
  break;

 case 'F':
  if (age > 17)
   printf("WOMAN \n");
  else
   printf("GIRL \n");
  break;
 }

 return 0;
}


+ Recent posts