ページ 11

無題

Posted: 2009年12月15日(火) 17:58
by お願いします!
問題文
以下の出力例のように、月を入力して、その日数を返すプログラムを作成しなさい。

出力例:
月を入力してください:
9
9月は30日あります。


解答
#include <stdio.h>
int main(void)
{
int month, days;
puts("月を入力してください:");
scanf("%d",&month);

//
(* ここに解答を書き加える *)


printf("%d月は%d日あります。\n", month, days);
return(0);
}
//

自分の答え
#include <stdio.h>
int main(void)
{
int month, days;
puts("月を入力してください:");
scanf("%d",&month);

//
if(month==2)
puts("その月は28日か29日です。");
else if(month==1 || month==3 || month==5|| month==7 ||m onth==8 || month==10 || month==12)
puts("その月は31日です。");
else
puts("その月は30日です。");


printf("%d月は%d日あります。\n", month, days);
return(0);
}
どこかだめか教えてください!

Re:無題

Posted: 2009年12月15日(火) 18:04
by Dixq (管理人)
同じ内容についての投稿は同じトピックに投稿して下さい。
また、何度も言うようですが、規約を読んでください。
何がダメかは前回のトピックで書いていますので読んでください。