c语言实现统计txt文件里的单词个数

2025-01-01 19:56:52
推荐回答(2个)
回答1:

选择库函数要恰当。如果文件中没有独立的数字,以下代码就可以了……

//#include "stdafx.h"//vc++6.0加上这一行.
#include "stdio.h"
#include "stdlib.h"
int main(void){
    int count=0;
    char s[21];
    FILE *fp;
    if((fp=fopen("D:\\file.txt","r"))==NULL){
        printf("Open the file failure...\n");
        exit(0);
    }
    while(fscanf(fp,"%s",s)!=EOF)
        count++;
    fclose(fp);
    printf("There is(are) %d word(s) in the text.\n",count);
    return 0;
}

回答2:

你这个是统计文本内字母的个数