问题
填空题
下面的程序能求a: ab.c文件中最长行和它的位置。
# include<stdio.h>
main ()
int lin,i,j=0,k=0;
char c;
FILE * fp;
fp=( 【17】 ("a:ab.c","r");
rewind (fp);
while (fgetc (fp)! =EOF)
i=1;
【18】
i + + ;
j + + ;
if (i>=k) k=i; 【19】 ;
printf("\n%d\t%d\n",k,lin);
【20】 ;
答案
参考答案:[17];fopen
[18];while (fgetc (fp)!=’\n’)
[19];lin=j
[20];close (fp)