C言語のプログラミングについて教えてください!
C言語のプログラミングで年と月を入力するとその月のカレンダーを表示するプログラムを完成させて貰いたいです!
西暦一年一月一日を月曜日としてカレンダーは日曜日から始まるものです!
#include <stdio.h>
int main(void)
{
int year,month;
int month[12]={31,28,31,30,31,30,31,31,30,
31,30,31};//それぞれの月の日の配列
if(month==2){
if(year%400 == 0 || (year%100 != 0 && year%4 == 0)){
month[1]=29;
}
}
int cut = 0;
int year,month,i;
int total=0;
scanf("%d",&year);//年を入力
printf("年を入力してください",year);//入力された年の値を出力
scanf("%d",&month);//月を入力
printf("月を入力してください",month);//入力された月の値を出力
printf(" SUN MON TUE WED THU FRI STA \n")
\\曜日を出力
total=total+1;
for(i=1; i<year; i++){
total+=365;
if(year%400==0 || (year%100 != 0 && year%4 == 0))
total++;
for(i=0;i<month-1;i++){
total+=month[1];
if(year%400==0 || (year%100 != 0 && year%4 == 0 && month != 1 &&month !=2)){
total++;
}
for(i=1;cnt=0; i<=total%7; i++, cnt++)
printf(" ");
for(i=1; i<=month[month-1]; i++,cnt++)
if(cnt %7 == 0)
printf("\n");
printf("%3d",i);
}
printf("\n");
return 0;
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHPの構文で間違えが分からない 5 2022/07/11 16:38
- PHP アコーディオンPHPが上手くいかない 3 2022/07/15 16:29
- Visual Basic(VBA) ①ExcelVBAでカレンダーを作り、別のユザーフォームで日付を入力したいのですがエラーになります。 1 2023/02/17 18:39
- PHP SQLとPHPの連結方法がわからないのでアドバイスお願い致します 1 2022/07/12 12:16
- PHP style.cssのjQuery条件付きcssが機能しない 4 2022/07/17 18:27
- Visual Basic(VBA) 今日の日付が過ぎたらその行を削除したい 1 2023/04/01 20:06
- C言語・C++・C# C言語のエラーについて 2 2022/07/11 13:56
- C言語・C++・C# プログラミング c言語 4 2023/03/07 01:05
- Visual Basic(VBA) ExcelのVBAでシフト表を作っていますが、バグが出て困っています 2 2022/09/13 11:33
- WordPress(ワードプレス) wordpressでphpを読み込みたい 1 2022/10/30 23:40
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Cookieの有効期限について
-
うるう年の出し方
-
日付の差分の求め方(日、分)
-
Perlでsprintf("%02d",$month)...
-
Schemeのプログラミング うる...
-
日齢計算プログラム
-
Application.ScreenUpdating = ...
-
JSONで文字列が長い時
-
ACCESS テキストボックスを隙...
-
構造体の各データの表示につい...
-
文字の横にプルダウンを表示さ...
-
メモリをアドレスを直接指定し...
-
回数を指定しないで空白行まで...
-
[python] 文字列を変数名として...
-
16進の10進変換について
-
セレクトボックスである項目を...
-
swift 文字コードから文字に変...
-
セレクトメニューで2つの項目...
-
C言語について
-
Use of uninitialized value ---
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
質問
-
日付の差分の求め方(日、分)
-
前日の日付取得するには?
-
1桁の日付に0を付ける
-
当日の日付をプルダウンメニュ...
-
2つの日付・時間の差分を求め...
-
Perlの日付の比較に関して
-
体重が3kg増える/減る の英語...
-
Perlでsprintf("%02d",$month)...
-
「型が一致しません」のエラー...
-
C言語でのPICプログラミング
-
先月(YYYYMM)の生成方法
-
Cookieの有効期限について
-
Perlの日付取得で月の表示がお...
-
時間の計算について
-
更新記録CGIで「前へ」「次へ」...
-
pythonのプログラミングについ...
-
PHPメールフォームに入力された...
-
perlでcheckboxがうまく整理で...
-
if文データの別ファイル化について
おすすめ情報