c++ 请高手指导一下,不胜感激!!!

2024-12-23 05:09:46
推荐回答(1个)
回答1:

你的程序有许多问题,我就不一一指出了,不过要想编译通过很简单:

你的程序末尾少一个大括号,加上就可以:
#include
#include
#include
using namespace std;
void main()
{
string word;
int acnt=0,ecnt=0,icnt=0,ocnt=0,ucnt=0,wdcnt=0,non_vovlcnt=0;
int itcnt=0,thecnt=0;
int i=1;
ifstream infile("in_file.txt");
while(infile>>word)
{
cout<<"file read is:"<if(word=="the"||word=="The") thecnt++;
if(word=="it"||word=="It") itcnt++;
for(int index=0;index{
switch(word[i])
{
case'a':case'A':++acnt; break;
case'e':case'E':++ecnt; break;
case'i':case'I':++icnt; break;
case'u':case'U':++ucnt; break;
default: ++non_vovlcnt;
}
cout<}
}
}