#1 while(1) { 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);

评论