掲示板利用宣言

 次のフォームをすべてチェックしてからご利用ください。

 私は

 題名と投稿者名は具体的に書きます。
 課題の丸投げはしません。
 ソースの添付は「HTML変換ツール」で字下げします。
 返信の引用は最小限にします。
 環境(OSとコンパイラ)や症状は具体的に詳しく書きます。
 返信の付いた投稿は削除しません。
 マルチポスト(多重投稿)はしません。

掲示板2

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧

No.24324

漢字を出力したいのですができません
投稿者---johan(2005/11/23 15:14:04)


youbi配列にいれた曜日をprintfで出力したいのですが、漢字ででてこなかったりエラーがでます。是非ご教授ください。
ソフトはマイクロソフトヴィジュアルC++です。



<pre>#include &lt;stdio.h&gt;
void main(void);

void main(void){
    int ruikei[12] = {31,29,31,30,31,30,31,31,30,31,30,31};
    char youbi[]={&quot;月,火,水,木,金,土,日&quot;};
    int l;
    int tuusan;
    int i;
    i=0;
    int tuki;
    tuki=1;
    int hi;
    hi=0;
    scanf(&quot;%d&quot;,&amp;tuusan);
    l=tuusan%7;
    while(tuusan &gt; ruikei[i]){
        if(tuusan &gt; ruikei[i]){
        tuusan=tuusan-ruikei[i];
        tuki++;
        i++;
        }
    }
    hi=tuusan;
    if(hi==0){
        hi=1;
    }
    printf(&quot;2004年の通算%d日は%d月%d日%d曜日です。&quot;,tuusan,tuki,hi,youbi[l]);
}

</pre>



この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:漢字を出力したいのですができません 24325 まきじ 2005/11/23 15:19:46


No.24325

Re:漢字を出力したいのですができません
投稿者---まきじ(2005/11/23 15:19:46)


>char youbi[]={"月,火,水,木,金,土,日"};

二次元配列にして "月","火","水","木","金","土","日" と
二重引用符で囲みます。


この投稿にコメントする

削除パスワード

No.24326

お礼
投稿者---johan(2005/11/23 15:32:55)


>>char youbi[]={"月,火,水,木,金,土,日"};
>
>二次元配列にして "月","火","水","木","金","土","日" と
>二重引用符で囲みます。

なんとかできました。
適切なご指導ありがとうございました。



この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧