对EOF越搞越糊涂了
#include <stdio.h>
/* 统计输入的行数 */
main ( )
{
long c, nl;
nl = 0;
while ( (c = getchar ( ) ) != EOF )
if ( c =='\n' )
++nl;
printf("%d\n", nl);
}
当我输入啥的时候算我输入结束了呢?/* 统计输入的行数 */
main ( )
{
long c, nl;
nl = 0;
while ( (c = getchar ( ) ) != EOF )
if ( c =='\n' )
++nl;
printf("%d\n", nl);
}
当我输入EOF的时候结束,EOF啥表示?EOF是神马?
不会是浮云吧