char c;
while((c=getchar())!='\n')
{
putchar(c);
}
简化理解之后的原理(工作方式)
char c;
do
{
c=getchar();
putchar(c);
}while(c!='\n');
(补:当程序调用getchar时,程序就等着用户按键。用户输入的字符被存放在键盘缓冲区中。直到用户按回车为止。当用户键入回车之后,getchar才开始从stdin流中每次读入一个字符。)
char c;
while((c=getchar())!='\n')
{
putchar(c);
}
简化理解之后的原理(工作方式)
char c;
do
{
c=getchar();
putchar(c);
}while(c!='\n');
(补:当程序调用getchar时,程序就等着用户按键。用户输入的字符被存放在键盘缓冲区中。直到用户按回车为止。当用户键入回车之后,getchar才开始从stdin流中每次读入一个字符。)