简单说说
while (getchar()!='\n')
{
putchar(getchar());
}
每一次循环 判断体 (判断条件时) 都要输入一个字符。 这个字符并没有执行 输出函数
循环体里面 要输入一个字符并且输出
结论就是 你这样做 可能只能帮你输出一半的字符 。
char ct;
while ( ct=getchar() != '\n' )
{
putchar(ct);
}
while (getchar()!='\n')
{
putchar(getchar());
}
每一次循环 判断体 (判断条件时) 都要输入一个字符。 这个字符并没有执行 输出函数
循环体里面 要输入一个字符并且输出
结论就是 你这样做 可能只能帮你输出一半的字符 。
char ct;
while ( ct=getchar() != '\n' )
{
putchar(ct);
}