게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
프로그래밍 간단한 if문 질문입니다.
게시물ID : jisik_79973짧은주소 복사하기
작성자 : 터프가위
추천 : 2
조회수 : 577회
댓글수 : 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;
}


어디가 에러일까요..

군대갔다와서 아는사람도없어서 물어볼데도 없어요 ㅜㅜ
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호