티스토리 뷰
반응형
간단하게 CASE , IF 문을 활용한 초급 예제 입니다.
궁금한점 있으시면 댓글 남겨주세요.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | #include <stdio.h> int main(void){ int year, month, leapyear,maxDay; printf(" 해당 년도의 해당 개월 마지막 날 확인 프로그램 \n"); printf("원하는 날짜를 입력하세요. (년 월 입력)\n"); scanf("%d %d", &year, &month); switch(month){ case 1 : case 3 : case 5 : case 7 : case 8 : case 10: case 12: maxDay = 31; printf("해당 %d 년도의 %d 월 마지막 말일은:%d 일 입니다:",year,month,maxDay); break; case 2 : if((year%4==0)&&(year%100!=0)||(year%400==0)){ leapyear = 29; printf("해당 %d년의 %d월 말일은 %d 입니다ㅇ",year,month,leapyear); break; } else { leapyear=28; printf("해당 %d년의 %d월 말일은 %d 입니다",year,month,leapyear); break; } case 4: case 6 :case 9 : case 11 : maxDay = 30; printf("해당 %d 년도의 %d 월 마지막 말일은:%d 일 입니다:",year,month,maxDay); break; } return 0; } | cs |
반응형