记录详情

Compile Error

/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]=='.'){
                            ^

信息

递交者
类型
递交
题目
字符串信息获取
语言
C++
递交时间
2019-02-18 14:47:05
评测时间
2019-02-18 14:47:05
评测机
分数
0
总耗时
0ms
峰值内存
0 Bytes