• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:配列の使い方)

配列の使い方〜C言語入門でのトラブル〜

このQ&Aのポイント
  • C言語入門の教科書で配列の基本を勉強しています。しかし、コードを教科書の通りに記述してもうまく動作しません。MacのXcode ver5で新しいプロジェクトを作成し、OSXのApplicationのComand Line ToolでC言語を選択しています。
  • 配列を5個宣言し、1から5までの数字を順番に入力します。しかし、2番目の入力の際に表示される「number:」のメッセージが表示されません。また、入力項目が1つ多いため、意図した入力を行うことができません。
  • 入力した数字は1から5までの順番です。最後に、入力した数字をすべて足し合わせて合計を表示します。しかし、合計の計算に誤りがあり、表示された結果が正しくありません。

質問者が選んだベストアンサー

  • ベストアンサー
  • koi1234
  • ベストアンサー率53% (1866/3459)
回答No.1

動きがおかしいというか画面だけ見ると単純に 2を打つのが早いだけのようにも思える 同じ環境もってませんしテストもしてないので間違ってる可能性あり >scanf(" %d\n" , &array[i]); \n 必要だっけ?

gambareJ
質問者

お礼

ありがとうございました。 ご指摘頂いた通り、/nがおかしな動きをさせていたようでした。 scanf /nでググると同じような質問に出会えました。 http://f4.aaacafe.ne.jp/~pointc/log791.html

関連するQ&A