>>661
こんなかんじ?
j=0
for(i=0;i<100000;i++){
if(array[i]==0)array2[j]=array[i];j++;
}

y=rand()% j;

array2[y]=〜〜〜〜;