why time limit exceed what tot do?

exceeded
on
question
time

#1

#include<stdio.h>
int main()
{ int M,N,i,j,k;
scanf("%d %d",&N,&M);
int A[N];B[N];
for(i=0;i<N;i++)
{
A*=i+1;

}
for(i=0;i<N;i++)
{
	B*=N+i+1;
	
}

int C[N][N];
for(i=0;i<N;i++)
{for(j=0;j<N;j++)
{
C*[j]=A*+B[j];
}

}	
int Q[3N],count[3N];
for(i=0;i<3N;i++)
{
 count*=0;
	
}


for(i=0;i<3N;i++)
{
	scanf("%d",Q*_);
	
}
for(k=0;k<3N;k++)
{
	
	for(i=0;i<N;i++)
     {
	    for(j=0;j<N;j++)
      	{
	     if(Q[k]==C*[j]) count[k]++;
	
    	}
	
   	}
}
for(i=0;i<3N;i++)
{
	printf("%d

",count*);

}

return(0);

}