#1
while(1)
{
if((c=getchar) == '\n')
break;
...
}
{
if((c=getchar) == '\n')
break;
...
}
#2
while( (c=getchar()) != '\n' )
Attention: c=getchar()要用( )括起(大概是因为 != 优先级高于 =)
Thinking:
char c;
while((c=getchar())!='\n')printf("%c",c);
return 0;
这段代码是输入结束之后再输出,是否是因为堆栈之类的原因?
#3
char *sPtr;
gets(sPtr);
评论