以下程序的输出结果是()。
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
请帮忙给出正确答案和分析,谢谢!
以下程序的输出结果是main(){ char s[]="abcdef"; s[3]=’ ’; printf("%s ",s);}