남자는 'M' 여자는 'F'로 나타내기로 하고 18세 이상을 성인이라고 하자.
성별('M', 'F')과 나이를 입력받아 "MAN"(성인남자), "WOMAN"(성인여자), "BOY"(미성년남자), "GIRL"(미성년여자)을 구분하여 출력하는 프로그램을 작성하시오.
![]() F 15 |
![]() GIRL |
[코드]
#include <stdio.h>
int main() {
char gen;
int age;
int age;
scanf("%c %d", &gen, &age);
switch (gen) {
case 'M':
if (age > 17)
printf("MAN \n");
else
printf("BOY \n");
break;
if (age > 17)
printf("MAN \n");
else
printf("BOY \n");
break;
case 'F':
if (age > 17)
printf("WOMAN \n");
else
printf("GIRL \n");
break;
}
if (age > 17)
printf("WOMAN \n");
else
printf("GIRL \n");
break;
}
return 0;
}
}
'코딩 > Language Coder' 카테고리의 다른 글
535 : 선택제어문 - 자가진단8 (0) | 2018.04.20 |
---|---|
534 : 선택제어문 - 자가진단7 (0) | 2018.04.20 |
532 : 선택제어문 - 자가진단5 (0) | 2018.04.20 |
531 : 선택제어문 - 자가진단4 (0) | 2018.04.20 |
530 : 선택제어문 - 자가진단3 (0) | 2018.04.20 |