#include
int main(void)
{
char name[40];
double money;
scanf_s("%s", name,40);
scanf_s("%f", &money);
printf("The %s family just maybe $%.2f dollors richer!", name, money);
return 0;
}
改成%lf试过吗
%f对应float
此外,你键入name之后,必须按回车,第二个参数要换行之后再输入
否则会把你第二个参数当成字符串的一部分一起读入
两个输入之间加个getchar,把多余的回车读入