像: main(){int a[],b[]; int i; int z; for(i=0;;i++) {scanf("%d",&a[i]); if(a[i]=='\n') break; }}可以吗,为什么