#include<stdio.h>
int main()
{
int month, daysInMonth, leapYear;
printf("몇월을 원하시나요?: ");
scanf_s("%i", &month);
switch (month) {
case 1: printf("January\n");
daysInMonth = 31;
printf("daysInMonth= %d\n", daysInMonth);
break;
case 2: printf("February\n");
daysInMonth = leapYear ? 29 : 28;
printf("daysInMonth= %d\n", daysInMonth);
break;
case 3: printf("March\n"); //3월
daysInMonth = 31;
printf("daysInMonth= %d\n", daysInMonth);
break;
case 4: printf("April\n");
daysInMonth = 30;
printf("daysInMonth= %d\n", daysInMonth);
break;
case 5: printf("May\n");
daysInMonth = 31;
printf("daysInMonth= %d\n", daysInMonth);
break;
case 6: printf("June\n");
daysInMonth = 30;
printf("daysInMonth= %d\n", daysInMonth);
break;
case 7: printf("July\n");
daysInMonth = 31;
printf("daysInMonth= %d\n", daysInMonth);
break;
case 8: printf("August\n");
daysInMonth = 31;
printf("daysInMonth= %d\n", daysInMonth);
break;
case 9: printf("September\n");
daysInMonth = 30;
printf("daysInMonth= %d\n", daysInMonth);
break;
case 10: printf(" October\n");
daysInMonth = 31;
printf("daysInMonth= %d\n", daysInMonth);
break;
case 11: printf("November\n");
daysInMonth = 30;
printf("daysInMonth= %d\n", daysInMonth);
break;
case 12: printf("December\n");
daysInMonth = 30;
printf("daysInMonth= %d\n", daysInMonth);
break;
default: printf("month error"); // non of the cases applied
} // switch
}
leapYear 초기화 안 되어 있네
int leapYear = 0; 이거하라는거지.?
scanf에 %i 는 뭐냐? - dc App
%d같은거임
구글에 찾아보면있다..
해당 댓글은 삭제되었습니다.
스위치로 풀라고해서 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ