哪里出的错呢?

A198905011 2008-10-13 07:35:30
马利,20岁,月收入3500元;卡尔,19岁,月收入2000元。输入他们俩的年龄,月收入,并输出formatted信息。他们的姓名,年龄,月收入应该在同一行。月收入在小数点后保持两位。编程。

int main(int argc, char* argv[])
{
char mali_name[255] = "";
float mali_income = 0;
scanf("%s",mali_name);
scanf("%f",&mali_income);

char kaer_name[255] = "";
float kaer_income = 0;
scanf("%s",kaer_name);
scanf("%f",&kaer_income);

printf("%s %.2f\n",mali_name,mali_income);
printf("%s %.2f\n",kaer_name,kaer_income);
_CrtDumpMemoryLeaks();
return 0;
}
...全文
130 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
disciple 2008-10-13
  • 打赏
  • 举报
回复
// }
//
#include <stdio.h>
int main(int argc, char* argv[])
{
char mali_name[255] = "";
float mali_income = 0;
scanf("%s",mali_name);
scanf("%f",&mali_income);

char kaer_name[255] = "";
float kaer_income = 0;
scanf("%s",kaer_name);
scanf("%f",&kaer_income);

printf("%s %.2f\n",mali_name,mali_income);
printf("%s %.2f\n",kaer_name,kaer_income);
// _CrtDumpMemoryLeaks();
return 0;
}
这样啊可以,没问题
chlaws 2008-10-13
  • 打赏
  • 举报
回复

#include <stdio.h>
int main(int argc, char* argv[])
{
char mali_name[255] = "";
float mali_income = 0;
scanf("%s",mali_name);
scanf("%f",&mali_income);

char kaer_name[255] = "";
float kaer_income = 0;
scanf("%s",kaer_name);
scanf("%f",&kaer_income);

printf("%s %.2f\n",mali_name,mali_income);
printf("%s %.2f\n",kaer_name,kaer_income);

return 0;
}
lann64 2008-10-13
  • 打赏
  • 举报
回复
_CrtDumpMemoryLeaks();
这个是哪个年代的东西?用什么系统呢?

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧