반응형
연도를 입력하면 윤년인지 아닌지 판별하는 문제입니다.
다행히 윤년을 계산하는 방법이 문제에 나와있어서 큰 어려움이 없었습니다.
#include <stdio.h>
int main(void) {
int a;
scanf("%d", &a);
if((a<1)||(a>4000)) printf("error\n");
else
{
if((a%4==0) && (a%100!=0)) printf("1\n");
else if(a%400==0) printf("1\n");
else printf("0\n");
}
return 0;
}
반응형
'백준' 카테고리의 다른 글
백준 14681번: 사분면 고르기 -C언어 (0) | 2021.01.27 |
---|---|
백준 9498번: 시험성적 -C언어 (0) | 2021.01.27 |
백준 1330번: 두 수 비교하기 -C언어 (0) | 2021.01.27 |
백준 2588번: 곱셈 -C언어 (0) | 2021.01.26 |
백준 10430번: 나머지 -C언어 (0) | 2021.01.26 |