#include<stdio.h>main(){ int nl,c;nl=0; printf("按Ctrl+Z显示行数\n"); while((c=getchar())!=EOF) if(c=='\n')++nl; printf("%d\n",nl); system("pause");}统计换行符个数的程序~ 问问为啥只能记录7次就循环结束而退出了?不是说不等于EOF这个条件就永远不会退出循环么? 哪里没写对?