单项选择题

下列程序的输出结果是______ main() {char *s="12134211";int v[4]={0,0,0,0},k,i; for(k=0;*(s+k);k++) { switch(*(s+k)) { case ’1’:i=0; case ’2’:i=1; case ’3’:i=2; case ’4’:i=3; } v[i]++; } for(k=0;k<4;k++)printf("%d",v[k]); }

A.0 2 1 8
B.0 0 0 8
C.8 8 8 8
D.4 6 7 8