- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:書いたプログラムの間違いを教えてください)
C言語で円をユーロとドルに替えるプログラムの間違い
このQ&Aのポイント
- C言語で円をユーロとドルに替えるプログラムの実行結果が常に0.00ドル、0.00ユーロになってしまう問題が発生しています。間違いを教えてください。
- C言語のプログラムで、入力した円をユーロとドルに替えるための計算を行っています。しかし、実行結果が常に0.00ドル、0.00ユーロになってしまいます。
- C言語で書かれた円をユーロとドルに替えるプログラムで、実行結果が常に0.00ドル、0.00ユーロになる問題が発生しています。間違いを教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
入力の後に計算式を書きましょう。 E=Y/132.12; D=Y/101.48; は、scanfの後です。
その他の回答 (1)
- jjon-com
- ベストアンサー率61% (1599/2592)
回答No.2
#include <stdio.h> main() { double Y,E,D; printf("金額(円)を入力せよ:"); scanf("%lf",&Y); E=Y/132.12; D=Y/101.48; printf("%lf円は%.2lfユーロになります。\n",Y,E); printf("米ドルでは、%.2lfドルです。\n",D); }
質問者
お礼
ありがとうございます!
お礼
ありがとうございます!