while(getchar()!='\n'||getchar()!='\n'){}这个条件是可以的,但好像当循环里面有scanf输入语句的时候就不行了。只能这样做了while(1){/* scanf */ if( if(getchar() == '\n'&& getchar() == '\n') { break; }}那为什么之前的不行呢?