このプログラムは、入出力セクションのK&Rのプログラムに基づいています。
#include <stdio.h>
main(){
double sum, v;
sum = 0;
while (scanf("%1f",&v)==1)
printf("\t%.2f\n",sum+=v);
return 0;
}
コンパイルは問題ありません。しかし、実行しようとすると、どの入力からも出力は「-NAN」であり、おそらく数値ではありません。理由はわかりません。何かアドバイスをいただければ幸いです。