- 130 名前:デフォルトの名無しさん mailto:sage [2007/03/25(日) 21:48:45 ]
- /*
読み込んだ実数値と0.1との和・差・積・商を表示 */ #include<stdio.h> int main(void) { double num; printf("実数を入力してください:"); scanf("%1f",&num); printf("0.1を加えると%fです。\n",num+0.1); printf("0.1を減じると%fです。\n",num-0.1); printf("0.1を乗じると%fです。\n",num*0.1); printf("0.1を除すと%fです。\n",num/0.1); return(0); } なぜかどんな実数を入力しても0を入力された扱いになってしまいます。 どこが悪いのでしょうか?
|

|