#include"stdio.h"
int main()
int i,j,s,a[][3]={{1,2,3},{4,5},{6}};
for(s=0,i=0;i<3;i++)
switch(i)
case 0:
case 1:
case 2:for(j=0;j<3;j++)
s+=a[i][j];
break;
printf("s=%d\n",s);
#include"stdio.h"
int main()
int i,j,s,a[][3]={{1,2,3},{4,5},{6}};
for(s=0,i=0;i<3;i++)
switch(i)
case 0:
case 1:
case 2:for(j=0;j<3;j++)
s+=a[i][j];
break;
printf("s=%d\n",s);
case0和case1后面没有break,所以i=0时执行case0,case1,case2,i=1时执行case1,case2,i=2时,执行case2