/in/foo.cc: In function 'int main()':
/in/foo.cc:7:16: error: expected identifier before numeric constant
7 | int a=[100000];
| ^~~~~~
/in/foo.cc: In lambda function:
/in/foo.cc:7:23: error: expected '{' before ';' token
7 | int a=[100000];
| ^
/in/foo.cc: In function 'int main()':
/in/foo.cc:7:15: error: invalid user-defined conversion from 'main()::<lambda()>' to 'int' [-fpermissive]
7 | int a=[100000];
| ^~~~~~~~
/in/foo.cc:7:15: note: candidate is: 'main()::<lambda()>::operator void (*)()() const' (near match)
7 | int a=[100000];
| ^
/in/foo.cc:7:15: note: no known conversion from 'void (*)()' to 'int'
/in/foo.cc:8:13: error: conflicting declaration 'int a [0]'
8 | int a[0]=1;
| ^
/in/foo.cc:7:13: note: previous declaration as 'int a'
7 | int a=[100000];
| ^
/in/foo.cc:9:13: error: conflicting declaration 'int a [1]'
9 | int a[1]=3;
| ^
/in/foo.cc:7:13: note: previous declaration as 'int a'
7 | int a=[100000];
| ^
/in/foo.cc:12:18: error: invalid types 'int[int]' for array subscript
12 | a[i]=(a[i-1]*2+k;
| ^
/in/foo.cc:12:24: error: invalid types 'int[int]' for array subscript
12 | a[i]=(a[i-1]*2+k;
| ^
/in/foo.cc:12:33: error: expected ')' before ';' token
12 | a[i]=(a[i-1]*2+k;
| ~ ^
| )
/in/foo.cc:18:16: error: invalid types 'int[int]' for array subscript
18 | cout<<a[n-1];
| ^
/in/foo.cc:5:13: warning: unused variable 'i' [-Wunused-variable]
5 | int i,j,n,k=-1;
| ^
/in/foo.cc:5:15: warning: unused variable 'j' [-Wunused-variable]
5 | int i,j,n,k=-1;
| ^