为什么《C程序设计语言》这本书里的代码在电脑上无法运行?
新手刚学C语言,看的教材是《C程序设计语言》这本书,但是书里的代码敲在电脑上发现运行不了。。。没有出错也没有任何输出,很懵,求大神解答!不能运行的代码如:
#include<stdio.h>
main() {
long c,n1;
n1=0;
while((c=getchar())!=EOF)
if(c=='\n')
++n1;
printf("%d\n",n1);
}
#include <stdio.h> int main( void ) { size_t n = 0; for( int ch; ch=getchar(), ch!=EOF; ) if( ch == '\n' ) ++n; printf( "%zu\n", n ); }