int iArray[5],index,tmp; 这句中,只有iArray[5]是一个数组,index和tmp是变量。我们可以从数组的定义来判断,定义一个数组的格式是
数组类型 数组名[数组元素个数],其中[]是必不可少的。 所以index,tmp不是数组
scanf("%d",&iArray[index]); 这句中,index是数组iArray的下标,通过循环把得到的元素依次赋给数组iArray中5个元素,即iArray[0],iArray[1],iArray[2],iArray[3],iArray[4].
再者要注意的是&(取址运算符)必不可少
数组类型 数组名[数组元素个数],其中[]是必不可少的。 所以index,tmp不是数组
scanf("%d",&iArray[index]); 这句中,index是数组iArray的下标,通过循环把得到的元素依次赋给数组iArray中5个元素,即iArray[0],iArray[1],iArray[2],iArray[3],iArray[4].
再者要注意的是&(取址运算符)必不可少
贵在坚持!