宿題手伝ってくれるんですか?お願いします。

練習問題
西暦のカレンダーを作成する。
�@年はエラーとする。
�A月は「1〜12」以外はエラーとする。

うるう年の条件
�@西暦の年数が「4」で割り切れる。
�A西暦の年数が「100」で割り切れない。
�B西暦の年数が「400」で割り切れる。

計算するにあたり、西暦1年は1月日は「月曜日」とする。

y年m月の求め方

 a=365*(y-1)+(y-1)/4-(y-1)/100+(y-1)/400 うるう年のによるづれをもとめる。

 b=month[1]=31,month[2]=28,month[3]=31month[4]=30,month[5]=31,month[6]=30
month[7]=31,month[8]=31,month[9]=30,month[10]=31,month[11]=30,month[12]=31

c=(a+b)%7 y年m月1日の曜日
       c=0なら日曜日、c=6なら土曜日

正直、まったくC初めてでこの問題はつらいです。すいません。