- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:変な質問なんですが!?)
C言語のコードで数字の入力と合計値の出力を行う方法
このQ&Aのポイント
- C言語のコードを使用して、数字を入力し、入力された数字の合計値を出力する方法について質問があります。
- 具体的には、20、30、40を順番に入力した場合に、合計値90が出力されるようにしたいです。
- プログラムの出力結果を「20,30,40 GOUKEI 90」と表示する方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
このプログラムをそのまま実行させて、データを1行で 20 30 40[Enter] と入力するだけでできます。 scanfの書式指定%dは改行も空白も(Tab文字も)無視してそれ以外の文字だけを取り込みます。したがって、scanfを3回使っていても、データを3行に分ける必要はありません。なお、キーボードからの入力では、[Enter]を入力しないと入力データがプログラムに渡りませんので最後の[Enter]は必要です。
その他の回答 (1)
- maiko0318
- ベストアンサー率21% (1483/6969)
回答No.1
scanf("%d", &kosuu[0]); scanf("%d", &kosuu[1]); scanf("%d", &kosuu[2]); を scanf("%d %d %d", &kosuu[0], &kosuu[1], &kosuu[2]); とすると希望通りかな。 20 30 40 と入力するんだよ。
質問者
お礼
お よくわかった 褒めてつかわす
お礼
ご回答誠にありがとうございました。 このプログラムをそのまま実行させて、データを1行で 20 30 40[Enter] 以上了解しました^^ コンパイラーがないので、苦労しています。