如题所述
导致这个问题的原因是缓存满了,要使用语句
fflush(stdin)
将缓存清空可正常执行
此语句不建议经常使用,但却是没有办法的办法了,这是c语言的不足,在其他的高级语言中向这样的错误就不存在,在学c的时候先应付着
赶快去试试吧…………
#include
main()
{
int
i,n;
char
p[100];
scanf("%d",&n);
for(i=0;i
评论
0
0
加载更多
fflush(stdin)
将缓存清空可正常执行
此语句不建议经常使用,但却是没有办法的办法了,这是c语言的不足,在其他的高级语言中向这样的错误就不存在,在学c的时候先应付着
赶快去试试吧…………
#include
main()
{
int
i,n;
char
p[100];
scanf("%d",&n);
for(i=0;i
评论
0
0
加载更多
温馨提示:答案为网友推荐,仅供参考