对给出的输出,下面每个程序段的输出是什么(假定ch是int类型的,并且输入是缓冲的)?
a. 输入如下所示:
If you quit, I will.[enter]
程序段如下所示:
while ((ch = getchar ( )) != 'i') putchar (ch);
b. 输入如下所示:
Harhar[enter]
程序段如下所示:
while ((ch = getchar ( )) != '\n') { putchar (ch++); putchar (++ch); }