如图2个问题;1:为何第一个人的姓名性别不显示汉字 2:输完第二个人的性别后按回车显示。exe停止工作。请知道的大神指路,不要靠猜的如:可能是。。应该是。。。要确实遇到过这个问题并能一针见血的解决,谢谢
4 回答
已采纳
onemoo
TA贡献883条经验 获得超454个赞
你声明的 xm 只是一个char,而要保存的姓名是个字符串。应该将xm声明为字符数组: char xm[10];
而且,scanf向数组中存数据不需要将数组取地址再传入,这样就可以了:scanf("%s", xm);
- 4 回答
- 0 关注
- 1567 浏览
添加回答
举报
0/150
提交
取消