多个循环,字符输出就可以和输入一样,为什么?
#include "stdio.h"
main()
{
char ch;
ch=getchar();
putchar(ch);
}我输入的了很多个字符,只输出一个。例如输入sdfd,输出为s.
但下面的多了一个循环就可以输出sdfd.为什么会这样?
#include "stdio.h"
main()
{
char ch;
while((ch=getchar())!='#')
putchar(ch);
}

彪悍的人生不需要解释