#include<bits/stdc++.h>
using namespace std;
int main()
{
int i=0;
ifstream infile("2.txt",ios::in);
char ch[100];
int count=0;
while(infile.getline(ch,100)!='\0')
{
cout<<ch<<endl;
while(ch[i]=' ') i++;
while(ch[i]!='\0')
{
if(((ch[i]<='z'&&ch[i]>='a')||(ch[i]<='Z'&&ch[i]>='A'))&&(ch[i+1]=='\0')) count++;
if(((ch[i]<='z'&&ch[i]>='a')||(ch[i]<='Z'&&ch[i]>='A'))&&(ch[i+1]==',')) count++;
if(((ch[i]<='z'&&ch[i]>='a')||(ch[i]<='Z'&&ch[i]>='A'))&&(ch[i+1]=='.')) count++;
if(((ch[i]<='z'&&ch[i]>='a')||(ch[i]<='Z'&&ch[i]>='A'))&&(ch[i+1]=='!')) count++;
if(((ch[i]<='z'&&ch[i]>='a')||(ch[i]<='Z'&&ch[i]>='A'))&&(ch[i+1]==' ')) count++;
if(((ch[i]<='z'&&ch[i]>='a')||(ch[i]<='Z'&&ch[i]>='A'))&&(ch[i+1]=='?')) count++;
if(((ch[i]<='z'&&ch[i]>='a')||(ch[i]<='Z'&&ch[i]>='A'))&&(ch[i+1]=='-')) count++;
if(((ch[i]<='z'&&ch[i]>='a')||(ch[i]<='Z'&&ch[i]>='A'))&&(ch[i+1]=='"')) count++;
i++;
}
}
cout<<count<<endl;
return 0;
}
统计文件中的英文小说单词数
最新推荐文章于 2024-09-15 11:40:06 发布