运行结果及报错内容
#include <stdio.h>
int main()
{
printf("请分别数输入身高的英尺和英寸");
double foot;
double inch;
scanf("%if %if", &foot, &inch);
printf("身高是%f米。\n",
((foot + inch / 12) * 0.3048));
return 0;
}
#include <stdio.h>
int main()
{
printf("请分别数输入身高的英尺和英寸");
double foot;
double inch;
scanf("%if %if", &foot, &inch);
printf("身高是%f米。\n",
((foot + inch / 12) * 0.3048));
return 0;
}
scanf("%if %if", &foot, &inch);
改成:
scanf("%lf %lf", &foot, &inch);
这里是 lf ,不是 if
代码:
#include <stdio.h>
int main()
{
printf("请分别数输入身高的英尺和英寸");
double foot;
double inch;
scanf("%lf %lf", &foot, &inch);
printf("身高是%f米。\n",
((foot + inch / 12) * 0.3048));
return 0;
}