Language: C++

#include<iostream>
#include<cstdio>
using namespace std;
int main(){
  int A[3][3];
  int N;
  int b;
  for(int i=0;i<3;i++)
    for(int j=0;j<3;j++)
      cin>>A[i][j];
  cin>>N;
  for(int k=0;k<N;k++){
    cin>>b;
    for(int i=0;i<3;i++)
      for(int j=0;j<3;j++)
        if(A[i][j]==b)
          A[i][j]=0;
    if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      cout<<Yes<<endl;
    else
      cout<<No<<endl;
  }
}

Compiler output:
a.cc: In function 'int main()':
a.cc:18:17: error: expected identifier before numeric constant
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      |                 ^
a.cc: In lambda function:
a.cc:18:19: error: expected '{' before '[' token
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      |                   ^
a.cc: In function 'int main()':
a.cc:18:19: error: no match for 'operator[]' (operand types are 'main()::<lambda()>' and 'int')
a.cc:18:24: error: expected identifier before numeric constant
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      |                        ^
a.cc: In lambda function:
a.cc:18:26: error: expected '{' before '[' token
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      |                          ^
a.cc: In function 'int main()':
a.cc:18:26: error: no match for 'operator[]' (operand types are 'main()::<lambda()>' and 'int')
a.cc:18:42: error: expected identifier before numeric constant
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      |                                          ^
a.cc: In lambda function:
a.cc:18:44: error: expected '{' before '[' token
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      |                                            ^
a.cc: In function 'int main()':
a.cc:18:44: error: no match for 'operator[]' (operand types are 'main()::<lambda()>' and 'int')
a.cc:18:49: error: expected identifier before numeric constant
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      |                                                 ^
a.cc: In lambda function:
a.cc:18:51: error: expected '{' before '[' token
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      |                                                   ^
a.cc: In function 'int main()':
a.cc:18:51: error: no match for 'operator[]' (operand types are 'main()::<lambda()>' and 'int')
a.cc:18:67: error: expected identifier before numeric constant
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      |                                                                   ^
a.cc: In lambda function:
a.cc:18:69: error: expected '{' before '[' token
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      |                                                                     ^
a.cc: In function 'int main()':
a.cc:18:69: error: no match for 'operator[]' (operand types are 'main()::<lambda()>' and 'int')
a.cc:18:74: error: expected identifier before numeric constant
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      |                                                                          ^
a.cc: In lambda function:
a.cc:18:76: error: expected '{' before '[' token
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      |                                                                            ^
a.cc: In function 'int main()':
a.cc:18:76: error: no match for 'operator[]' (operand types are 'main()::<lambda()>' and 'int')
a.cc:18:92: error: expected identifier before numeric constant
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      |                                                                                            ^
a.cc: In lambda function:
a.cc:18:94: error: expected '{' before '[' token
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      |                                                                                              ^
a.cc: In function 'int main()':
a.cc:18:94: error: no match for 'operator[]' (operand types are 'main()::<lambda()>' and 'int')
a.cc:18:99: error: expected identifier before numeric constant
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      |                                                                                                   ^
a.cc: In lambda function:
a.cc:18:101: error: expected '{' before '[' token
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      |                                                                                                     ^
a.cc: In function 'int main()':
a.cc:18:101: error: no match for 'operator[]' (operand types are 'main()::<lambda()>' and 'int')
a.cc:18:117: error: expected identifier before numeric constant
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      |                                                                                                                     ^
a.cc: In lambda function:
a.cc:18:119: error: expected '{' before '[' token
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      |                                                                                                                       ^
a.cc: In function 'int main()':
a.cc:18:119: error: no match for 'operator[]' (operand types are 'main()::<lambda()>' and 'int')
a.cc:18:124: error: expected identifier before numeric constant
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      |                                                                                                                            ^
a.cc: In lambda function:
a.cc:18:126: error: expected '{' before '[' token
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      |                                                                                                                              ^
a.cc: In function 'int main()':
a.cc:18:126: error: no match for 'operator[]' (operand types are 'main()::<lambda()>' and 'int')
a.cc:18:142: error: expected identifier before numeric constant
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      |                                                                                                                                              ^
a.cc: In lambda function:
a.cc:18:144: error: expected '{' before '[' token
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      |                                                                                                                                                ^
a.cc: In function 'int main()':
a.cc:18:144: error: no match for 'operator[]' (operand types are 'main()::<lambda()>' and 'int')
a.cc:18:149: error: expected identifier before numeric constant
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||A[0][1]+[1][1]+[2][1]=0||A[0][2]+[1][2]+[2][2]=0||A[0][0]+[1][1]+[2][2]=0||A[0][2]+[1][1]+[2][0]=0)
      |                                                                                                                                                     ^
a.cc: In lambda function:
a.cc:18:151: error: expected '{' before '[' token
   18 |     if(A[0][0]+[0][1]+[0][2]=0||A[1][0]+[1][1]+[1][2]=0||A[2][0]+[2][1]+[2][2]=0||A[0][0]+[1][0]+[2][0]=0||