- 締切済み
カレンダーの年月入力の判定
現在C言語でカレンダープログラムを書いています。 表示させたい年月を入力するのですが、正しい形で入力されたかの判定プログラムについてご教授いただきたいです。 具体的にはYYYY/MMまたはYYYYMMの形で入力されたかどうかを判定したいと思っています。 どのようなプログラムを書けばよろしいでしょうか。
- みんなの回答 (3)
- 専門家の回答
現在C言語でカレンダープログラムを書いています。 表示させたい年月を入力するのですが、正しい形で入力されたかの判定プログラムについてご教授いただきたいです。 具体的にはYYYY/MMまたはYYYYMMの形で入力されたかどうかを判定したいと思っています。 どのようなプログラムを書けばよろしいでしょうか。
補足
>入力された文字が数字(数値ではないです)かどうかの調べ方 数字かどうかはisdigit関数を使って調べると思います。 >引数の文字列が1桁の数字かどうかの調べ方 これは引き取った文字列の長さをstrlen関数で調べるのですか?