Ok! lo modifico allora! Grazie!
del 2° codice non ho capito come è scritto il for
for(int i=2, p=0;p<50;i++)
io di solito faccio i che va da 0 a N, i++
Non sapevo si potesse fare anche in questo modo, con 2 variabili insieme.