Main.cc: In function ‘void MoveNext(Node*)’:
Main.cc:14:18: error: reference to ‘array’ is ambiguous
if(who->x==0||array[who->x-1][who->y]=='*')
^~~~~
Main.cc:8:6: note: candidates are: char array [10][11]
char array[10][11];
^~~~~
In file included from /usr/include/c++/7/tuple:39:0,
from /usr/include/c++/7/functional:54,
from /usr/include/x86_64-linux-gnu/c++/7/bits/stdc++.h:71,
from Main.cc:1:
/usr/include/c++/7/array:94:12: note: template struct std::array
struct array
^~~~~
Main.cc:24:18: error: reference to ‘array’ is ambiguous
if(who->x==9||array[who->x+1][who->y]=='*')
^~~~~
Main.cc:8:6: note: candidates are: char array [10][11]
char array[10][11];
^~~~~
In file included from /usr/include/c++/7/tuple:39:0,
from /usr/include/c++/7/functional:54,
from /usr/include/x86_64-linux-gnu/c++/7/bits/stdc++.h:71,
from Main.cc:1:
/usr/include/c++/7/array:94:12: note: template struct std::array
struct array
^~~~~
Main.cc:34:18: error: reference to ‘array’ is ambiguous
if(who->y==9||array[who->x][who->y+1]=='*')
^~~~~
Main.cc:8:6: note: candidates are: char array [10][11]
char array[10][11];
^~~~~
In file included from /usr/include/c++/7/tuple:39:0,
from /usr/include/c++/7/functional:54,
from /usr/include/x86_64-linux-gnu/c++/7/bits/stdc++.h:71,
from Main.cc:1:
/usr/include/c++/7/array:94:12: note: template struct std::array
struct array
^~~~~
Main.cc:44:18: error: reference to ‘array’ is ambiguous
if(who->y==0||array[who->x][who->y-1]=='*')
^~~~~
Main.cc:8:6: note: candidates are: char array [10][11]
char array[10][11];
^~~~~
In file included from /usr/include/c++/7/tuple:39:0,
from /usr/include/c++/7/functional:54,
from /usr/include/x86_64-linux-gnu/c++/7/bits/stdc++.h:71,
from Main.cc:1:
/usr/include/c++/7/array:94:12: note: template struct std::array
struct array
^~~~~
Main.cc: In function ‘int main()’:
Main.cc:59:7: error: reference to ‘array’ is ambiguous
gets(array[0]);
^~~~~
Main.cc:8:6: note: candidates are: char array [10][11]
char array[10][11];
^~~~~
In file included from /usr/include/c++/7/tuple:39:0,
from /usr/include/c++/7/functional:54,
from /usr/include/x86_64-linux-gnu/c++/7/bits/stdc++.h:71,
from Main.cc:1:
/usr/include/c++/7/array:94:12: note: template struct std::array
struct array
^~~~~
Main.cc:62:8: error: reference to ‘array’ is ambiguous
gets(array[j]);
^~~~~
Main.cc:8:6: note: candidates are: char array [10][11]
char array[10][11];
^~~~~
In file included from /usr/include/c++/7/tuple:39:0,
from /usr/include/c++/7/functional:54,
from /usr/include/x86_64-linux-gnu/c++/7/bits/stdc++.h:71,
from Main.cc:1:
/usr/include/c++/7/array:94:12: note: template struct std::array
struct array
^~~~~
Main.cc:67:7: error: reference to ‘array’ is ambiguous
if(array[i][j]=='C')
^~~~~
Main.cc:8:6: note: candidates are: char array [10][11]
char array[10][11];
^~~~~
In file included from /usr/include/c++/7/tuple:39:0,
from /usr/include/c++/7/functional:54,
from /usr/include/x86_64-linux-gnu/c++/7/bits/stdc++.h:71,
from Main.cc:1:
/usr/include/c++/7/array:94:12: note: template struct std::array
struct array
^~~~~
Main.cc:73:12: error: reference to ‘array’ is ambiguous
else if(array[i][j]=='M')
^~~~~
Main.cc:8:6: note: candidates are: char array [10][11]
char array[10][11];
^~~~~
In file included from /usr/include/c++/7/tuple:39:0,
from /usr/include/c++/7/functional:54,
from /usr/include/x86_64-linux-gnu/c++/7/bits/stdc++.h:71,
from Main.cc:1:
/usr/include/c++/7/array:94:12: note: template struct std::array
struct array
^~~~~
Main.cc:57:6: warning: unused variable ‘N’ [-Wunused-variable]
int N,i,j,k,count;
^
Main.cc:57:12: warning: unused variable ‘k’ [-Wunused-variable]
int N,i,j,k,count;
^