不晓得啥子问题 运行出错

运行结果及报错内容

#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;
}

img