puking


私信TA

用户名:puking

访问量:15387

签 名:

等  级
排  名 582
经  验 3722
参赛次数 0
文章发表 20
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

TA的其他文章

1065
浏览:796
1028
浏览:773
统计字符 (C语言描述运用ctype.h)
浏览:1085






注意事项:

gets(str);函数遇到缓存已经有回车时就会什么都没读取






参考代码:

scanf("%d",&n);

// scanf("%s",str1);

// getchar();

gets(str1);

scanf("%d",&m);

这样结果是n读取正常,str1为空,m读取出错!!!

1、

scanf("%d",&n);

getchar();

gets(str1);

scanf("%d",&m);

2、

scanf("%d%s%d",&n,str1,&m);

这样才能正常读取!

 

0.0分

1 人评分

  评论区