디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

c 언어 2번문제 형아

테님(115.86) 2010.09.28 23:47:49
조회 38 추천 0 댓글 0


#include <stdio.h>

#define MIN_YEAR 1900

 

struct Date
{
    int year, month, day;
};

 

int DayDifference(Date d1, Date d2);

 

int main()
{
    Date d1 = { 2006, 3, 1 };
    Date d2 = { 2005, 12, 26 };

    printf("%d\\n", DayDifference(d1, d2));
    return 0;
}

 

int DayDifference(Date d1, Date d2)
{
    int month_days[] = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
    int i;
    unsigned int days1 = 0, days2 = 0;

 

    // 1900년부터 입력한 해 1년전까지 날짜를 더한다. (윤년 366, 평년 365)

    for (i = MIN_YEAR; i <= d1.year - 1; i++)
    {
        if (((i % 4 == 0) && (i % 100 != 0)) || (i % 400 == 0))
            days1 += 366;
        else days1 += 365;
    }

 

    // 입력한 달 1달전까지 날짜를 더한다. (2월 포함되었을 때 윤년이면 29, 평년이면 28)

    for (i = 0; i < d1.month - 1; i++)
    {
        if (i == 1)
        {
            if (((d1.year % 4 == 0) && (d1.year % 100 != 0)) || (d1.year % 400 == 0))
                days1 += 29;
            else days1 += 28;
        }
        else
            days1 += month_days[i];
    }

    // 입력한 날을 더한다.
    days1 += d1.day;
 

    for (i = MIN_YEAR; i <= d2.year - 1; i++)
    {
        if (((i % 4 == 0) && (i % 100 != 0)) || (i % 400 == 0))
            days2 += 366;
        else days2 += 365;
    }
    for (i = 0; i < d2.month - 1; i++)
    {
        if (i == 1) // February
        {
            if (((d2.year % 4 == 0) && (d2.year % 100 != 0)) || (d2.year % 400 == 0))
                days2 += 29;
            else days2 += 28;
        }
        else
            days2 += month_days[i];
    }
    days2 += d2.day;

 

    return days1 - days2;
}









이렇게 하면 된다는데??? 


차얘기 없음 


추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 어떤 상황이 닥쳐도 지갑 절대 안 열 것 같은 스타는? 운영자 24/05/20 - -
1209528 흉들 k5 노블레스 2.0 풀옵 가격이 얼마나요? [2] dd(112.146) 10.11.01 385 0
1209527 좀 이쁜여자가 핸드폰 6년전거 쓰면 플러스? 마이너스? [3] 코카코라갤로그로 이동합니다. 10.11.01 222 0
1209526 동생이 사이코패스...jpg [6] 설국이ㅋ갤로그로 이동합니다. 10.11.01 1453 0
1209525 여성운전자 나에게 똥침놓다. [3] 설리야놀자!갤로그로 이동합니다. 10.11.01 352 0
1209524 포르테(GDI) 럭셔리 견적부탁드려요~ 박진영(58.124) 10.11.01 164 0
1209523 일본살다 8개월만에 와서 k5 처음 봤는데 확실히 간지 나네여? [3] 코카코라갤로그로 이동합니다. 10.11.01 204 0
1209522 울 어머니 친구 폭스바겐 뉴비틀 카브리올레 타고 다니는데.. ㅇㅇㅇ(220.149) 10.11.01 174 0
1209521 맞선을 평일 저녁에 그것도 월요일에 보자고 하는 년은 뭐냐? [9] [ㅈㅅㅆㄴ]갤로그로 이동합니다. 10.11.01 320 0
1209520 고모할아버지가 외국에서 선박중계하는걸로 영업하셨다함 [1] ohio(175.116) 10.11.01 134 0
1209519 레간자 타도 별로 안쪽팔린가요? [6] 코카코라갤로그로 이동합니다. 10.11.01 196 0
1209518 근데 가을에 산 올라가면 막걸리통매고 막걸리 한잔 파는사람들 있다며? [2] 김판금(58.121) 10.11.01 141 0
1209516 무심결에 일베 보다가 이거대체뭐임? 홍영계? [6] 고양이(58.239) 10.11.01 332 0
1209515 늬들 그거암? [1] 김판금(58.121) 10.11.01 87 0
1209514 나 군생활 할때 영창 근무 섰는데 그중에 20대 여자 강간해서 온애 한명 [1] 케이세븐갤로그로 이동합니다. 10.11.01 310 0
1209513 밑에 속옷 모델 자갤러 맞는데? 9년째눈팅@갤로그로 이동합니다. 10.11.01 257 0
1209511 추울발~! [1] 은본갤로그로 이동합니다. 10.11.01 167 0
1209510 횽들 눈팅하던 늅인데 아래 구입조건 같은거... [6] 폰사셈~(123.213) 10.11.01 232 0
1209509 BigAssTurbo는 보긔 [2] ㅇㅇㅇ(211.214) 10.11.01 84 0
1209508 당근 형아 딜러 할인 솔직히 회사에서 알지 않나요?? [5] 케이세븐갤로그로 이동합니다. 10.11.01 223 0
1209506 당근횽이 자꾸 사전계약을 권유하는이유 ...,...,,,,갤로그로 이동합니다. 10.11.01 90 0
1209505 굿찬스 쿠폰은 어디서 구하는거에여??? qw(1.177) 10.11.01 40 0
1209504 당근님 근데 여기 부산임ㅋㅋㅋㅋㅋㅋ [5] qw(1.177) 10.11.01 174 0
1209503 골드번호는 아닌데 특정 번호로 차 번호판 [3] 必要韓紙?갤로그로 이동합니다. 10.11.01 269 0
1209502 형들 저 지금 은본 느님이랑 세차 하는데 혹시 제가 3시간 후에 차갤에 [3] 케이세븐갤로그로 이동합니다. 10.11.01 90 0
1209501 니들이 생각하기에 역대 현대 디자인 중에 레전드급으로 나온건 뭐임? [5] ㅇㅇㅇ(220.149) 10.11.01 96 0
1209499 당근횽 진짜로 이거 해줄수 있음요? [7] 김판금(58.121) 10.11.01 252 0
1209498 당근님 아방이 엠디 살끈데 [5] qw(1.177) 10.11.01 200 0
1209497 너님들 [4] ...,...,,,,갤로그로 이동합니다. 10.11.01 98 0
1209496 잘되면 군대 좆까해야지 [3] 은본갤로그로 이동합니다. 10.11.01 186 0
1209495 내가 고속도로에서 달려본 최고속도는... [10] ㅇㅇ(59.15) 10.11.01 839 0
1209494 당근횽은 봅니다~ [3] 당근횽(116.43) 10.11.01 90 0
1209493 미국에서 현대가 도요타 보다 고급이래 병신현빠새끼 [5] ㄷㄷㄷㄷ(115.88) 10.11.01 274 0
1209492 당근횽 솔찌기 차갤 하면서 차 마니 팔지 않았나요? [2] 김판금(58.121) 10.11.01 153 0
1209491 차사진 263 뽕맞은참새갤로그로 이동합니다. 10.11.01 41 0
1209490 훃들도 차갤 멈춤? (115.41) 10.11.01 34 0
1209489 횽들 차보험 때문에 고민중인데 도움쫌요 . [6] ksks(222.236) 10.11.01 75 0
1209488 엑센트 시작가 1200이네 [9] 무섭당(221.140) 10.11.01 1090 0
1209487 케이세븐횽 세차할래염 ? [10] 은본갤로그로 이동합니다. 10.11.01 159 0
1209486 必要韓紙 횽 ~!! [1] XG갤로그로 이동합니다. 10.11.01 87 0
1209485 은본느님 혹시 이시간에 군산에 강림하신다면 말이죠 [2] 케이세븐갤로그로 이동합니다. 10.11.01 56 0
1209484 BigAssTurbo - 포샵했다. [6] [Kei]갤로그로 이동합니다. 10.11.01 215 0
1209483 GTR넘흐쪼앙 [9] (115.41) 10.11.01 240 0
1209482 아이스크림 먹고싶다 1(118.44) 10.11.01 38 0
1209481 오늘 기분 말도안되게 째진다ㅋㅋㅋㅋㅋㅋ [7] 은본갤로그로 이동합니다. 10.11.01 330 0
1209480 근데 여기서 영업 한다고 썰 푸는 형들은 다 잘된 케이스 같네.. ㅁㅈㅈㅂ(58.231) 10.11.01 76 0
1209479 딜러 하시는 횽들 계시니까 시승 관련해서 여쭤봐도 되나여? [1] 必要韓紙?갤로그로 이동합니다. 10.11.01 73 0
1209478 포샵할줄 아는형 있음? [3] BigAssTurbo(174.6) 10.11.01 129 0
1209477 횽들 방금 다이아몬드 선팅 찾아봤는데 [3] ㅁㄴㅇ(180.69) 10.11.01 231 0
1209476 차사진 262 뽕맞은참새갤로그로 이동합니다. 10.11.01 44 0
1209475 ㅅㅂ 차갤 존나 오랫만이네 [1] 케이세븐갤로그로 이동합니다. 10.11.01 67 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2