何㎝まで: 190
何㎝ずつ: 5
150㎝ 45.00kg
155㎝ 45.90kg
・・・・・(以下省略)・・・・・・
となるように、身長と標準体重の対応表を表示するプログラムを作成せよ。なお、表示する身長の範囲(開始値、終了値、増分)は整数値として読み込み、標準体重は小数点以下を2桁だけ表示すること。
という問題をといているのですが。
#include <stdio.h>
int main(void)
{
double sma=0;
double big=0;
double zutu=0;
printf("何㎝から:"); scanf("%d", sma);
printf("何㎝まで:"); scanf("%d", big);
printf("何㎝ずつ:"); scanf("%d", zutu);
for(; sma>=big; sma+=zutu){
printf("%f㎝ %fkg",sma ,(sma-100)*0.9);
}
}
何㎝から の部分を入力したところでエラーが出てしまいます。
どうしてでしょうか、お願いします。