选择库函数要恰当。如果文件中没有独立的数字,以下代码就可以了……
//#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;
}
你这个是统计文本内字母的个数