首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

如何不打印。

2013-03-28 
怎么不打印。。。大家帮忙看一下这段代码有啥问题,输入字符8后在控制台上不打印就直接退出了,用的VS2010写的

怎么不打印。。。
大家帮忙看一下这段代码有啥问题,输入字符8后在控制台上不打印就直接退出了,用的VS2010写的代码
#include <stdio.h>

/* count blanks, tabs, newlines in input */

main()
{
int c ,bl = 0 ,ta = 0 , nl = 0;

while ((c = getchar()) != '8')
{
if (c == '\n')
++nl;
}
printf("%d\n" , nl);
getchar();
}
[解决办法]
你调试的时候试试ctrl+F5,最后那句getchar获得的字符你也没有用变量存储。
[解决办法]

引用:
大家帮忙看一下这段代码有啥问题,输入字符8后在控制台上不打印就直接退出了,用的VS2010写的代码
#include <stdio.h>

/* count blanks, tabs, newlines in input */

main()
{
int c ,bl = 0 ,ta = 0 , nl = 0;

while ((c = getchar()……


这个真没问题。。。

热点排行