c++代码总是显示错误找不到bug

代码总是显示错误


#include<iostream>
using namespace std;
int name(void)
{
    int n,a;
    cin>>n;
    int game[n];
    cin>>game;
    cin>>a;
    cout<<game[a];
}

预计效果:
输入: 输出:
7 4
3 1 4 2 4 2 5
5

数组要用for循环依次输入,另外是main函数才行,main函数是程序的入口
int main()

 
#include<iostream>
using namespace std;
int main()
{
    int n,a,i;
    cin>>n;
    int game[n];
    for(i=0;i<n;i++)
        cin>>game[i];
    cin>>a;
    cout<<game[a];
}

img

没有cin>>game这个能力啊。用for循环输入整型数组元素
for(int i=0;i<n;i++)
cin>>game[i];