/in/foo.cc:6:12: error: 'int index [3]' redeclared as different kind of symbol
int index[3] = {0, 0, 0};
^
In file included from /usr/include/memory.h:29:0,
from /in/foo.cc:2:
/usr/include/string.h:477:1: note: previous declaration 'const char* index(const char*, int)'
index (const char *__s, int __c) __THROW
^~~~~
/in/foo.cc: In function 'int main()':
/in/foo.cc:12:27: warning: format '%s' expects argument of type 'char*', but argument 2 has type 'char (*)[100]' [-Wformat=]
scanf("%s", data+i);
^
/in/foo.cc:14:20: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
index[0] = i;
^
/in/foo.cc:21:28: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
index[2] = i;
^
/in/foo.cc:28:24: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
index[1] = i;
^
/in/foo.cc:33:32: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
printf("%s\n", data[index[0]]);
^
/in/foo.cc:36:23: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
while(data[index[1]][p]!='\0'){
^
/in/foo.cc:38:28: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
ans += data[index[1]][p]-'0';
^
/in/foo.cc:49:28: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
if(data[index[2]][i]=='\0'){
^
/in/foo.cc:50:29: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
data[index[2]][i] = '0';
^
/in/foo.cc:52:38: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
printf("%c", data[index[2]][i]);
^
/in/foo.cc:56:38: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
printf("%c", data[index[2]][i]);
^
/in/foo.cc:57:28: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
if(data[index[2]][i]=='.'){
^