본문 바로가기

C&C++_Basic/C_Condition

C언어 1월 ~ 12월까지의 날짜수를 출력하는 switch 문을 이용하여 만들어 보시오.

달(month) 은 사용자 입력으로 받고, 1 ~ 12 의 수가 아니면 월을 잘못 입력했다는 문장을 출력하도록 한다

#include<stdio.h>

int main()
{
	int input;
	printf("월을 입력하세요 1,2,3,4,5,6,78,9,10,11,12\n ");
	scanf("%d",&input);
	
	switch(input)
	{
		case 1: case 3: case 5: case 7: case 8: case 10: case 12:
			printf("%d월은 31일 입니다",input);
			break;
			
			case 4: case 6: case 9: case 11: 
			printf("%d월은 30일 입니다",input);
			break;
			
			case 2: 
			printf("%d월은 28일 입니다",input);
			break;
			
	}
	
	
	return 0;
}