因为循环里是I<K,只赋值到n[k-1],与我n[k]何干??n[k]只好继续等于0。
int n[5]={0,0,0};数组一共5个元素,前三个初始化为0了,后两个自动初始化也为0,k=3;for循环没有修改n[3]的值,还是0