코딩 테스트/정올

Language Coder - 선택제어문 / Code : 124 / 선택제어문 - 형성평가5

셩잇님 2022. 11. 28. 09:23
반응형

문제
1~12사이의 정수를 입력받아 평년의 경우 입력받은 월을 입력받아 평년의 경우 해당 월의 날수를 출력하는 프로그램을 작성하시오.

 

입력 예
2

 

출력 예
28

 

Hint!
평년의 경우 1월부터 12월까지 일수는 각각 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31일이다.

 

정답

C언어

#include <stdio.h>

int main (void)
{
	int i;
	scanf("%d", &i);
 
	if (i == 2) printf("28");
 	else if ((i == 1) || (i == 3) || (i ==  5) || (i == 7) || (i == 8)|| (i == 10)|| (i == 12))
 	{
	 	printf("31");
	}
	else printf("30");
}
반응형