DEV C++编译器报错[Error]invalid conversion from 'int*'to'int'[-fpermissive]

新人求助!DEV C++编译器报错[Error]invalid conversion from 'int*'to'int'[-fpermissive]

#include<iostream>
#include<cstring>
using namespace std;
int main()
{
    int n;
    cin>>n;
    int a[n],lz=0,bh=0,xc[10];
    memset(xc,0,sizeof(xc));
    for(int i=0; i<n; i++)
    {
        cin>>a[i];
        xc[a[i]]++;
        for(int j=0; j<a[i]; j++)
        {
            xc[j]=0;
        }
        for(int t=xc+1; t<=10; t++)
        {
            xc[t]=0;
        }
        if(xc[a[i]]>lz)
        {
            bh=a[i];
            lz=xc[a[i]];
        }
    }
    cout<<lz;
    return 0;
}

        for(int t=1; t<=10; t++)
        {
            xc[t-1]=0;
        }