第1个回答 推荐于2016-11-08
这是我写的,希望能给您带来帮助:
#include<iostream>
#include<fstream>
#include<string>
using namespace std;
int main()
{
char str[256];
cin.get(str,256,'\n');
fstream f("a1.txt",ios::out);
if(!f)
{
cout<<"fail!";
return 1;
}
f<<str;
f.close();
f.open("a1.txt",ios::in);
fstream out("a2.txt",ios::out);
if(!f||!out)
{
cout<<"fail!";
return 1;
}
char ch;
while(1)
{
f.get(ch);
if(f.eof())
break;
else if(ch>='a'&&ch<='z')
out.put(ch-32);
else
out.put(ch);
}
f.close();
out.close();
return 0;
}本回答被提问者和网友采纳