teams.cpp: In function 'don can(don, don*)':
teams.cpp:63:23: warning: declaration of 'K' shadows a global declaration [-Wshadow]
don can(don M, don K[]){
^
teams.cpp:58:32: note: shadowed declaration is here
don N, A[NMAX], B[NMAX], Q, M, K[NMAX];
^
teams.cpp:63:23: warning: declaration of 'M' shadows a global declaration [-Wshadow]
don can(don M, don K[]){
^
teams.cpp:58:29: note: shadowed declaration is here
don N, A[NMAX], B[NMAX], Q, M, K[NMAX];
^
teams.cpp: In function 'void init(don, don*, don*)':
teams.cpp:86:34: warning: declaration of 'B' shadows a global declaration [-Wshadow]
void init(don N, don A[], don B[]){
^
teams.cpp:58:17: note: shadowed declaration is here
don N, A[NMAX], B[NMAX], Q, M, K[NMAX];
^
teams.cpp:86:34: warning: declaration of 'A' shadows a global declaration [-Wshadow]
void init(don N, don A[], don B[]){
^
teams.cpp:58:8: note: shadowed declaration is here
don N, A[NMAX], B[NMAX], Q, M, K[NMAX];
^
teams.cpp:86:34: warning: declaration of 'N' shadows a global declaration [-Wshadow]
void init(don N, don A[], don B[]){
^
teams.cpp:58:5: note: shadowed declaration is here
don N, A[NMAX], B[NMAX], Q, M, K[NMAX];
^