for循环里面用的是;不是,
1,主函数中,for循环,i没有声明 ,应该 int i;2.getchar();放到return 0;的前面,否则无效,return 后程序就结束了。
#include int main(){ int a[5]={10,20,30,40,50},i; for(i=0;i<5;i++) //这里错了应该把,该为; printf("a[%d]=%d\n",i,a[i]); return 0; getchar();}
for(i=5;i<5;i++)