2016년의 날짜를 두 개의 정수 월 일로 입력받아서 입력된 날짜가 존재하면 "OK!" 그렇지 않으면 "BAD!"라고 출력하는 프로그램을 작성하시오.







2 30
BAD!

 

[코드]


#include <stdio.h>


int Date(int month, int day) {

int c[12] = { 31,28,31,30,31,30,31,31,30,31,30,31 };


if (month > 0 && month <= 12) {

if (day <= c[month-1] && day > 0)

return 1;

}

return 0;

}


int main() {

int month, day;


scanf("%d %d", &month, &day);

if (Date(month, day))

printf("OK!");

else

printf("BAD!");


return 0;

}

'코딩 > Language Coder' 카테고리의 다른 글

582 : 함수2 - 자가진단4  (0) 2018.12.23
581 : 함수2 - 자가진단3  (0) 2018.12.22
579 : 함수2 - 자가진단1  (0) 2018.07.01
174 : 함수1 - 형성평가5  (0) 2018.07.01
173 : 함수1 - 형성평가4  (0) 2018.07.01

+ Recent posts