C言語は、ファイル全体の内容と、統計ファイル内のすべての単語数を読み取る.
660 ワード
#include
int main()
{
FILE *fp = fopen("d:/Cpp Exercise/file.txt","r+");
char buf[255][255];
int cnt=0;
//printf("%d
",fp->_file);
for(int i=0;!feof(fp);i++){
fgets(buf[i],255,fp);
printf("%s",buf[i]);
//printf("%d
",fp->_file);
}
//printf("%d
",fp->_file);
fclose(fp);
fp = fopen("d:/Cpp Exercise/file.txt","r+");
for(int i=0;!feof(fp);i++){
for(int j=0;buf[i][j]!='
';j++){
if(fscanf(fp,"%s",buf[0])==1){
cnt++;
}
}
}
printf("
%d
",cnt);
}