드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
게시물ID : jisik_79973짧은주소 복사하기
작성자 : 터프가위★
추천 : 2
조회수 : 584회
댓글수 : 5개
등록시간 : 2010/07/02 11:34:10
/* 6. 년, 월의 말일을 계산하는 프로그램을 if문을 이용하여 작성하시오. */
#include <stdafx.h>
int main(void)
{
int year, month, maxDay;
printf("년과 월을 다음과 같이 입력하면 그 달의 말일을 알려드립니다.\n");
printf("2003 2 : 입력 > ");
scanf("%d, %d", &year, &month);
if (year == 1)
maxDay = 31;
else if (year == 3)
maxDay = 31;
else if (year == 5)
maxDay = 31;
else if (year == 7)
maxDay = 31;
else if (year == 8)
maxDay = 31;
else if (year == 10)
maxDay = 31;
else if (year == 12)
maxDay = 31;
else if (year == 4)
maxDay = 30;
else if (year == 6)
maxDay = 30;
else if (year == 9)
maxDay = 30;
else if (year == 11)
maxDay = 30;
else if (year == 2)
{
if ((year%4 == 0) && (year%100 == 0) || (year%400 == 0))
maxDay = 29;
else
maxDay = 28;
}
printf("%d년 %d월의 말일은 %d일 입니다.\n", year, month, maxDay);
else ((year <= 0) && (year >= 13))
printf("입력이 잘못되었습니다.\n");
return 0;
}
어디가 에러일까요..
군대갔다와서 아는사람도없어서 물어볼데도 없어요 ㅜㅜ
댓글 분란 또는 분쟁 때문에
전체 댓글이 블라인드 처리되었습니다.
새로운 댓글이 없습니다.