/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:14:27: warning: format '%s' expects argument of type 'char*', but argument 2 has type 'char (*)[100]' [-Wformat=]
scanf("%s", data+i);
^
/in/foo.cc:16:20: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
index[0] = i;
^
/in/foo.cc:23:28: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
index[2] = i;
^
/in/foo.cc:30:24: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
index[1] = i;
^
/in/foo.cc:35:32: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
printf("%s\n", data[index[0]]);
^
/in/foo.cc:38:23: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
while(data[index[1]][p]!='\0'){
^
/in/foo.cc:40:28: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
ans += data[index[1]][p]-'0';
^
/in/foo.cc:51:28: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
if(data[index[2]][i]=='\0'){
^
/in/foo.cc:52:29: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
data[index[2]][i] = '0';
^
/in/foo.cc:54:38: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
printf("%c", data[index[2]][i]);
^
/in/foo.cc:58:38: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
printf("%c", data[index[2]][i]);
^
/in/foo.cc:59:28: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
if(data[index[2]][i]=='.'){
^