建议 `new`
by MatrixGroup @ 2021-11-05 19:20:43
@[haruka0205](/user/329206) 第12行c==0?
by joy2010WonderMaker @ 2021-11-05 19:32:57
```cpp
#include<bits/stdc++.h>
using namespace std;
char a[5][5]={'#','-','-','-','#','|',' ',' ',' ','|','|',' ',' ',' ','|','|',' ',' ',' ','|','#','-','-','-','#'};
int win=0,re=0,x,y;
int dfs(){
if(a[1][1]==a[1][2]&&a[1][1]==a[1][3])return 11;
else if(a[2][1]==a[2][2]&&a[2][1]==a[2][3])return 21;
else if(a[3][1]==a[3][2]&&a[3][1]==a[3][3])return 31;
else if(a[1][1]==a[2][1]&&a[1][1]==a[3][1])return 11;
else if(a[1][2]==a[2][2]&&a[1][2]==a[3][2])return 12;
else if(a[1][3]==a[2][3]&&a[1][3]==a[3][3])return 13;
else if(a[1][1]==a[2][2]&&a[1][1]==a[3][3])return 11;
else if(a[1][3]==a[2][2]&&a[1][3]==a[3][1])return 13;
else return 0;
}
void cnt(){
if(dfs()){
int x=dfs()/10,y=dfs()%10;
if(a[x][y]=='O'){
win=1;re=1;
}else if(a[x][y]=='X'){
win=-1;re=1;
}
}
}
```
by xy5051 @ 2021-11-06 12:51:31