Menu
Coddy logo textTech

Date

Coddyの「コーディング問題:第2弾」コースのレッスン 9/25。

与えられた日付は、有効な場合とそうでない場合があります。月が1から12の間にあるか、うるう年であるか(うるう年は400で割り切れるか、または4で割り切れるが100では割り切れないすべての年です)、そして月の日にちが30日や31日として正確であるかを確認する必要があります。

challenge icon

チャレンジ

簡単

与えられた日付に対して、実在する日付であれば "VALID" を、そうでなければ "NOT VALID" を出力するプログラムを作成してください。

入力
1 6 1992

出力
VALID

入力
30 2 2004
出力
NOT VALID

解説
最初の日付は有効ですが、2番目の日付は2月に30日が存在しないため、有効ではありません。

自分で試してみよう

#include <stdio.h>

int main() {
    // ここにコードを記述します
    return 0;
}

コーディング問題:第2弾のすべてのレッスン