C语言中的开关灯问题

img

img


帮我看一下这个程序哪里错了,感觉也没问题啊,可是最后少了一个7

数组没有初始化
首先应该
for (i = 1; i <= n; i++) a[i] = 0;

数组没有初始化,里面的数是我们不知道的