• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C言語に詳しい方、教えていただけませんか?)

C言語での実数の総和計算について

このQ&Aのポイント
  • C言語でn個の実数をキーボードから入力して総和を求めるプログラムの結果が+NANとなる問題についての質問です。また、実数を入力する際にプログラムが終了してしまう問題もあるようです。
  • 質問者は小数を入力して結果を正しく表示したいと思っています。正しい値を入力し、正確な総和を表示するための修正方法を教えてください。
  • プログラムのコードとして、n個の実数をキーボードから入力し、souwa関数を使用して総和を計算しています。しかし、結果が正しく表示されず、意図しない終了も発生しています。

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

  • ベストアンサー
回答No.1

scanfの中の%dがエラーの原因のように思います。 %dはint型を表す変換指定子ですから、%fとか%eを使うべきでは?

takoyaki42
質問者

お礼

piro19820122さんのおっしゃるとおりで、scanfの中が%dではなく%lfでした。 思いっきり基本的なことでした。。。 ありがとうござました!!

関連するQ&A