for循环输不出来数组b了

for循环最后怎么输出学生打分的各个个数啊
帮忙找找错误,蟹蟹了

img

img

1、int c = a[i];这里数组下标越界了,也没有意义
2、第二个for循环里的switch(c)使用错误,改为switch(a[i])
3、每个case后面要加break;不然下边的case都会执行,直到结束或者遇到break;
4、case用法是case:语句;break;

img