Compile Error

foo.cc: In function ‘int FindMaxNeg(int, int)’:
foo.cc:8:21: error: invalid types ‘int[int]’ for array subscript
    8 |                 if(a[i]<0)
      |                     ^
foo.cc:10:30: error: invalid types ‘int[int]’ for array subscript
   10 |                         max=a[i];
      |                              ^
foo.cc:16:21: error: invalid types ‘int[int]’ for array subscript
   16 |                 if(a[i]>max && a[i]<0)
      |                     ^
foo.cc:16:33: error: invalid types ‘int[int]’ for array subscript
   16 |                 if(a[i]>max && a[i]<0)
      |                                 ^
foo.cc:17:30: error: invalid types ‘int[int]’ for array subscript
   17 |                         max=a[i];
      |                              ^
foo.cc: In function ‘int main()’:
foo.cc:29:26: error: invalid conversion from ‘int*’ to ‘int’ [-fpermissive]
   29 |         cout<<FindMaxNeg(a,n1)<<' '<<FindMaxNeg(b,n2);
      |                          ^
      |                          |
      |                          int*
foo.cc:3:20: note:   initializing argument 1 of ‘int FindMaxNeg(int, int)’
    3 | int FindMaxNeg(int a,int n)
      |                ~~~~^
foo.cc:29:49: error: invalid conversion from ‘int*’ to ‘int’ [-fpermissive]
   29 |         cout<<FindMaxNeg(a,n1)<<' '<<FindMaxNeg(b,n2);
      |                                                 ^
      |                                                 |
      |                                                 int*
foo.cc:3:20: note:   initializing argument 1 of ‘int FindMaxNeg(int, int)’
    3 | int FindMaxNeg(int a,int n)
      |                ~~~~^

信息

递交者
类型
递交
题目
P1050 A9-3 数组中最大的负数
语言
C++
递交时间
2025-07-22 13:58:36
评测时间
2025-07-22 13:58:36
评测机
分数
0
总耗时
0ms
峰值内存
0 Bytes