小弟感激不尽
是“aaa bbb ccc” 变成"aaa bbb ccc"
小弟已经解决 再有问题 再向大侠请教
#include<iostream>
#include<fstream>
using namespace std;
int main()
{
ifstream input;
ofstream output;
input.open("kongge1.txt"); //文件内容为“aaa bbb ccc”
output.open("kongge2.txt");//文件内容为空
char a;
int m=0;
input.get(a);
while(!input.eof())
{
if(a==' ')
{
if(m<=0)
{
output<<" ";
m++;
}
else
{
cout<<"去掉一个空格"<<endl;
}
}
else
{
output<<a;
m=0;
}
input.get(a);
}
input.close();
output.close();
return 0;
}
测试: 成功输出"aaa bbb ccc" 到文件kongge2.txt