티스토리 뷰

반응형


간단하게 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 :
        case :
        case :
        case :
        case :
        case 10:
        case 12:
            maxDay = 31;
            printf("해당 %d 년도의 %d 월 마지막 말일은:%d 일 입니다:",year,month,maxDay);
            break;
        case :
            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 4case :case case 11 :
            maxDay = 30;
            printf("해당 %d 년도의 %d 월 마지막 말일은:%d 일 입니다:",year,month,maxDay);
            break;
    }
    return 0
}
cs




반응형
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크