一个简单的程序有个小疑问
void main(){
int a[10],i,max,max_i;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
max=a[0];max_i=0;
for(i=1;i<10;i++)
if(max<a[i]) {max=a[i];max_i=i;}
printf("max=%d\nmax_i=%d\n",max,max_i);
getch();
}
为什么这样引用数组无法通过编译会的给我解释下max[max_i]
[ 本帖最后由 liangwenbc 于 2010-1-5 15:51 编辑 ]