统计文本文件字符(C语言)
2021-06-16 06:05
标签:exit count eth file 函数 ima 结果 传递 文本 实例展示 统计文本文件字符(C语言) 标签:exit count eth file 函数 ima 结果 传递 文本 原文地址:https://www.cnblogs.com/HuppertWu/p/9728133.html统计txt文件中字符数、单词数、行数
if(argc
fpread = fopen(inputfile,"r");
fread(instr,sizeof(char),Maxchar,fpread);
fclose(fpread);
/*
**字符数统计
*/
int Charnum(char* str)
{
int totalchar=0;
while(*str++ != ‘\0‘)
{
totalchar++;
}
return totalchar;
}
/*
**行数统计
*/
int Linenum(char* str)
{
int linenum = 0;
while(*str != ‘\0‘)
{
if(*str++ == ‘\n‘)
linenum++;
}
return linenum;
}
/*
**单词统计
*/
int Wordnum(char* str)
{
char* currpt;
int count=0;
while(*str != ‘\0‘)
{
if(!(((*str>=0x41)&&(*str=0x61)&&(*str=0x41)&&(*currpt=0x61)&&(*currpt
/*
**结果输出
*/
fpwrite = fopen(outputfile,"w+");
fwrite(outstr,sizeof(char),strlen(outstr),fpwrite);
fclose(fpwrite);
下一篇:python字符串