大神,怎么办?性别还没输呢,它就叫我输名次了?

%s 以空白符号结束输入,如回车,空格等,但空白符号仍留在stdin缓冲区中,
%s输入名字语句后加getchar()或者语句后面用清空stdin缓冲区fflush(stdin);
将性别定义成 int 类型,然后修改 scanf 的实现看看是否有改善
性别用%s,不要用%c
上一行%s\n 记得可以
我猜是 回车 /r /n 有两个字符,把性别用ask码打出来看看是什么
我猜是 回车 /r /n 有两个字符,把性别用ask码打出来看看是什么
我加多了getchar();后,运行怎么出错了
