728x90
반응형
문제 : http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=170&sca=1050
문제
남자는 'M' 여자는 'F'로 나타내기로 하고 18세 이상을 성인이라고 하자.
성별('M', 'F')과 나이를 입력받아 "MAN"(성인남자), "WOMAN"(성인여자), "BOY"(미성년남자), "GIRL"(미성년여자)을 구분하여 출력하는 프로그램을 작성하시오.
입력 예
F 15
출력 예
GIRL
코드 :
# include <stdio.h>
int main()
{
char str;
int age;
scanf("%c %d",&str,&age);
if(age >=18)
{
if(str == 'M')
printf("MAN");
else if(str == 'F')
printf("WOMAN");
}
else if(age <18)
{
if(str == 'M')
printf("BOY");
else if(str == 'F')
printf("GIRL");
}
}
728x90
반응형
최근댓글