读书人

ch() 的有关问题

发布时间: 2013-10-06 18:25:14 作者: rapoo

ch() 的问题
#include<stdio.h>

#define SPACE ' '
int main(void)
{
char ch;

ch = getchar();
while (ch != '\n')
{
if(ch == SPACE)
putchar(ch);
else
putchar(ch+1);
ch = getchar;
}
putchar(ch);
return 0;
}


运行结果不正确。好像是无限循环。我是照着书 打的, 是 gcc 编译的, 求解
[解决办法]
ch = getchar();其他没错误啊,怎么会无限循环
难道是结束输入的问题?

读书人网 >C++

热点推荐