如果所给的是数字(不是字符串),可以先准换成字符串
#include <iostream>
#include <vector>
#include <string>
using namespace std;
int main()
{
//string aa = "abd000asw000abc00";
string aa;
getline(cin,aa);
int k=3;
string bb; //bb 就是 k个0的字符串
for(int i=0; i<k; i++)
{
bb += "0";
}
while( aa.find(bb) != -1 )
{
int i = aa.find(bb);
aa.erase( i,3 );
}
cout << aa;
return 0;
}