A.*a B.*p C.a D.a[p-a]
A.int a[3]={0,1,2,3}; B.int a[]={0,1,2}; C.int a[3]={0,1}; D.int a[3]={0};
A.int n=5,a[n]; B.int a(5); C.const int N=5;int a[N]; D.int n;cin>>n;int a[n];