hola thiago,
tu FOR se repite N veces, y en cada ocasión parece investigar si esprimo es primo o no lo es. es decir, en cada iteración parece encontrar A LO MÁS un primo. precisas que el FOR encuentre en cada iteración EXACTAMENTE un primo.
revisa y vuelve a consultar.
saludos
luis