64,654
社区成员
发帖
与我相关
我的任务
分享
#include<iostream>
using namespace std;
int main(){
char* s = ";B[hr];W[hq];B[is];W[ip];B[io];W[ir];B[no]";
string str;
bool flag = false;
int i = 0;
while(s[i] != '\0')
{
if(flag && s[i] != ']')
str += s[i];
if(!flag && s[i] == '[')
{
flag = true;
}
else if(flag && s[i] == ']')
{
flag = false;
}
++i;
}
cout << "str = " <<str << endl;
return 0;
}