大家帮我改改这程序
这个程序是书上的例题:#include <stdio.h>
/* 统计输入中的行数 */
main()
{
int c, nl;
nl = 0;
while ((c = getchar()) != EOF)
if (c == '\n')
++nl;
printf("%d\n", nl);
}
我想能不能用for语句改,下面是我改的:
#include <stdio.h>
/* 统计输入中的行数 */
main()
{
int c, nl;
for (nl = 0; (c=getchar() != EOF); if c== '\n'; ++nl) printf("%d\n", nl);}运行有错误警告,各位大哥告诉那错了?
谢谢