急!跪求C++ 读入文件内容并筛选信息的程序代码,高分悬赏!

2025-02-28 00:58:37
推荐回答(1个)
回答1:

下面是我写的代码,看看符不符合你的要求,有问题就告诉我。
#include
#include
using namespace std;

int main()
{
char filename[150];
char text[4000];
char rate[100];
int i,j;
ifstream infile;
while(1)
{
cout<<"请输入文件名:"< cin.getline(filename,150,'\n');
infile.open(filename);
if(infile.is_open())
break;
cout<<"打开文件失败,请检查文件名是否正确!"< infile.clear();
}
infile.getline(text,4000,'\n');
infile.close();
int len=strlen(text);
j=0;
for(i=0;i {
if(text[i]=='4' && text[i+1]=='0')
{
rate[j]=text[i+25];
++j;
}
}
if(i-11>=len)
--j;
cout< for(i=1;i cout< cout< return 0;
}