单项选择题

下列程序正确的运行结果为( ) #include<stdio.h> main() {int a[]={2,6,8,10,14,18); int *ptr[-]={&a[0],&a[1],&a[2],&a[3],&a[4]); int i; for(i=0;i<5;i++) a[i]=a[i]/2+a[i] printf("%d\n",*(*(ptr+2))); printf("%d\n",*(*ptr)); }

A.12 21
B.21 12
C.12 3
D.3 12