你的j的值并没有赋初值,所以n[j]是你无法访问的,你要先给它一个值
还有,你定义的是含有两个元素的数组,分别是n[0]和n[1],你那个k的值是2,也是会出错的
#include
void main()
{int n[2]={0},i,j,k=2;
for (i=0,j=0;j
}
for (i=0;j
for (i=0,j=0;j
j也要初始化,否则是个垃圾,什么值都不一定。
问题点1,你的j没有被初始化
问题点2,既然定义的是n[2],你开辟了2个4byte的空间,n[2]已经越界了