C の超カンタンなことなら漏れに聞け
■ このスレッドは過去ログ倉庫に格納されています
0704デフォルトの名無しさん
NGNGfloat,double型のscanfをすると勝手に小数点が移動してしまうのです。
例えば上のプログラムの
scanf("%f",&k);
のすぐあとに
printf("%f\n",k);
を入れて、kに2.1を入力すると
21.000000
と表示されてしまうんですよね。
全く持って謎です。どこが間違ってるんでしょうか。
■ このスレッドは過去ログ倉庫に格納されています