#includeint main()
{
int a;
float b;
b= a/2.54; printf("请输入你的身高 :____cm\b\b\b\b\b\b" ); scanf("%d", &a); printf("你的身高为%.2f英寸。", b); getch(); return 0;
}
为什么输出的结果不对呢?请大家指出我的错误
还没有输入a就把b赋值了。你把b= a/2.54放到scanf("%d", &a);后面就行了。