A. 第8行: p=(int)malloc(n*sizeof(int *));第12行:*(p+i)=i*10第16行:printf("array[i]=%d\n",i,*(p+i))
B. 第8行: p=(int *)malloc(n*sizeof(int));第12行:*p+i=i*10第16行:printf("array[i]=%d\n",i,*p+i)
C. 第8行: p=(int *)(n*malloc(sizeof(int*)))第12行:*p+i=i*10第16行:printf("array[%d]=%d\n",i,*(p+i))
D. 第8行: p=(int *)malloc(n*sizeof(int));第12行: *(p+i)=i*10第16行: printf("array[%d]=%d\n",i,*(p+i))