私は現在、C プログラミング クラスの基礎を学んでいます。現在の課題では、ループを使用してキロメートルをマイルに変換するプログラムを作成する必要があります。まだ学習していないことは許可されています。したがって、基本的にはループといくつかの演算子しか使用できません。プログラムは、最初の計算セットに while ループ、2 番目に for ループ、3 番目に do ループを使用して、1 つの数値入力に対して 3 つの同一のテーブル (1 キロメートルから入力値まで) を生成します。
プログラム全体を作成しましたが、10 進コンポーネントを含む入力を認識させるのに少し問題があります。
コードは整数を読み込んで変換しますが、インクリメントは 1 だけ増加するため、小数部分 (3.2、22.6 など) を含む数値は表示されません。
誰かがこれについて正しい方向に私を向けることができますか? 助けていただければ幸いです。:)