int a[10]20]={0}; int temp=0,i=0,j=0; while(1) { cin>>temp; if(temp==0) { j++; i=0; } if(temp==-1) break; a[j][i++]=temp; }