トップページ > プログラム > 2015年02月11日 > s2JRlohk

書き込み順位&時間帯一覧

7 位/221 ID中時間01234567891011121314151617181920212223Total
書き込み数2100000002200000000000007



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
330
C言語なら俺に聞け(入門編)Part 127 [転載禁止]©2ch.net

書き込みレス一覧

C言語なら俺に聞け(入門編)Part 127 [転載禁止]©2ch.net
932 :デフォルトの名無しさん[sage]:2015/02/11(水) 00:32:08.53 ID:s2JRlohk
初心者です
#include <stdio.h>
int olympic(int);
int main(void)
{
int year,hold;

scanf("%d",&year);
hold = olympic(year);
switch(hold)
{
case 0: printf("その年はオリンピックは行われなかった"); break;
case 1: printf("その年は夏季オリンピックが行われた"); break;
case 2: printf("その年は冬季オリンピックが行われた"); break;


int olympic(int year)
{
    if((year >= 2000) && (year % 2 == 0))
        {
           if(year % 4 == 0)
                {
                return 1;
           }else{
                return 2;
           }else{
                return 0;
    }
        }
}    
↑のプログラムがうまくいかないんだけど原因がわからない…エラー内容を見るとどうも下の関数がうまく認識?されてない気がする
コピペしたらなんか見にくくなっちゃったスマン
C言語なら俺に聞け(入門編)Part 127 [転載禁止]©2ch.net
937 :デフォルトの名無しさん[sage]:2015/02/11(水) 00:53:46.76 ID:s2JRlohk
>>933
ごめんもう少し簡単に教えていただけないでしょうか…

>>934
貼って実行?したけどやっぱりエラー出たっぽい
C言語なら俺に聞け(入門編)Part 127 [転載禁止]©2ch.net
939 :330[sage]:2015/02/11(水) 01:06:02.58 ID:s2JRlohk
>>938
その通りですありがとう

タブの部分が消えちゃって修正しようと思ったら汚くなってしまった
C言語なら俺に聞け(入門編)Part 127 [転載禁止]©2ch.net
941 :デフォルトの名無しさん[sage]:2015/02/11(水) 09:34:47.79 ID:s2JRlohk
>>940
あっれー?
じゃあコンパイラ側の問題かな

ちょっと他のコンパイラで試してみます
ありがとうございます
C言語なら俺に聞け(入門編)Part 127 [転載禁止]©2ch.net
943 :デフォルトの名無しさん[sage]:2015/02/11(水) 09:57:47.86 ID:s2JRlohk
初心者的にはソースコードのミスかコンパイラの問題かの二通りしか思い当たらないから

他になにかあるの?
C言語なら俺に聞け(入門編)Part 127 [転載禁止]©2ch.net
949 :デフォルトの名無しさん[sage]:2015/02/11(水) 10:51:34.26 ID:s2JRlohk
>>944
ごめんなさい動きました
見やすく書き直してくれただけかとおもってた、、、

どこがおかしかったか教えていただけると嬉しいです
C言語なら俺に聞け(入門編)Part 127 [転載禁止]©2ch.net
950 :デフォルトの名無しさん[sage]:2015/02/11(水) 10:56:21.98 ID:s2JRlohk
自己解決しました

普通にいろいろ抜け落ちてましたすいません
お騒がせしましたm(_ _)m


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。