s1e8课后作业动手做最后一题(不知道这种问题让问?)
#include <stdio.h>int main()
{
char name;
printf("请输入您的姓名:");
scanf("%s",name);
float height;
printf("请输入您的身高(cm):");
scanf("%f",&height);
float weight;
printf("请输入你的体重(kg):");
scanf("%f",&weight);
printf("=========正在为你转换========\n");
height=height/2.54;
weight=weight/0.453;
printf("%S的身高是%.2f(in),体重是%.2f(lb)。\n",name,height,weight);
return 0;
}
代码如上
为什么姓名输入:小甲鱼或1234。程序运行都失败了,但是输入:1 就成功了 我这个char name定义的没错啊 后面两个都是%S 为什么运行不出来呢 万能的贴子能回答一下吗?{:10_254:}
%s 小写 claws0n 发表于 2018-10-17 23:49
%s 小写
哦哦哦谢谢大佬
页:
[1]