sorting.cpp:5:28: error: 'int index [110]' redeclared as different kind of symbol
int value[maxn], index[maxn];
^
In file included from /usr/include/c++/7/cstring:42:0,
from /usr/include/x86_64-linux-gnu/c++/7/bits/stdc++.h:48,
from sorting.cpp:1:
/usr/include/string.h:477:1: note: previous declaration 'const char* index(const char*, int)'
index (const char *__s, int __c) __THROW
^~~~~
sorting.cpp: In function 'int findSwapPairs(int, int*, int, int*, int*, int*, int*)':
sorting.cpp:12:19: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
index[S[i]] = i;
^
sorting.cpp:19:24: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
Q[br] = index[i];
^
sorting.cpp:21:23: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
index[value[i]] = index[i];
^
sorting.cpp:21:34: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
index[value[i]] = index[i];
^
sorting.cpp:22:22: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
value[index[i]] = value[i];
^
sorting.cpp:24:16: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
index[i] = i;
^
sorting.cpp:7:39: warning: unused parameter 'M' [-Wunused-parameter]
int findSwapPairs(int N, int S[], int M, int X[], int Y[], int P[], int Q[]) {
^
sorting.cpp:7:48: warning: unused parameter 'X' [-Wunused-parameter]
int findSwapPairs(int N, int S[], int M, int X[], int Y[], int P[], int Q[]) {
^
sorting.cpp:7:57: warning: unused parameter 'Y' [-Wunused-parameter]
int findSwapPairs(int N, int S[], int M, int X[], int Y[], int P[], int Q[]) {
^