怎么这也有错啊?
很简单的程序:#include"stdio.h"
void main()
{ int i,a[10];
a[10]={0,1,2,3,4,5,6,7,8,9};
for(i=0;i<10;i++)
printf("%d ",a[i]);
}
编译时系统提示:红色部分所在行有错!!
说是: Expression syntax in function main
糊涂了,想不明白哪出错了。
好象赋初值只能在定义中,不能在定义外赋初值的...
int i,a[10]={0,1,2,3,4,5,6,7,8,9}这样
正如这位兄弟说的