C言語初心者です。
C言語初心者の者です・・。カレンダーを表示するというプログラムを
作成して下さい。という問題でソースが途中まで出来ていてこれを元に
作成するみたいなのですが、今まで、こちらのサイトで同じような質問は無いかなぁと検索してみたのですが、年数やうるう年の計算もされていて、どこをどの様に変えれば良いのかも分かりません。どなたか教えて頂けないでしょうか?
〖問題〗
以下のように、カレンダーを表示するプログラムを書いてください。
int main (void)
{
/* 1月表示 */
dispCalender(1);
return 0;
}
void dispCalender(int month)
{
/* 2007年:月毎の最終日を管理する配列 */
int lastday[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30,31};
/* 2007年:各月が何曜日から始まるか管理する配列 */
int week[12] = {1, 4, 4, 0, 2, 5, 0, 3, 6, 1, 4, 6}
/* ※0:日、1:月、2:火 ・・・ 6:土 */
(ここにいっぱいコード書く)
}
(実行結果)
---------------------
[2007年1月]
---------------------
日 月 火 水 木 金 土
---------------------
01 02 03 04 05 06
07 08 09 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
---------------------
お礼
ご回答ありがとうございます!!! 僕の学校は中高一貫なので高校受験なんていりません!! これをみて少しヤル気が出てきました。本当にありがとうございました。