单项选择题

以下程序的输出结果是( )。
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.4 2 1 1
B.0 0 0 8
C.4 6 7 8
D.8 8 8 8