반응형
연도를 입력받아 윤년인지 검사하는 프로그램을 작성해보자.
- 400으로 나누어 떨어지는 해는 윤년임
- 4로 나누어 떨어지는 해 중에서 100으로 나누어 떨어지지 않으면 윤년임
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void) {
int year;
printf("연도? ");
scanf("%d", &year);
if (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0))
printf("%d년은 윤년입니다.", year);
else
printf("%d년은 윤년이 아닙니다.", year);
printf("\n");
return 0;
}
반응형
'Language > C' 카테고리의 다른 글
[ C ] [ 제어문 연습 문제 ] ASCII코드 출력 프로그램 (0) | 2021.11.20 |
---|---|
[ C ] [ 제어문 연습 문제 ] 전기 요금 계산 프로그램 (0) | 2021.11.19 |
[ C ] [ 제어문 연습 문제 ] 사분면 출력 프로그램 (0) | 2021.11.19 |
[ C ] [ 제어문 연습 문제 ] 학점 계산 프로그램 (0) | 2021.11.19 |
[ C ] [ 연산자 연습 문제 ] 할인가 / 에누리 금액 출력 프로그램 (0) | 2021.11.18 |