Muchas gracias por tu contestación. Es cierto, da un fallo cuando i se pasa de la mitad :). Voy a mirar bien lo que me has dicho y voy a ver si con array mejoro el código un poco. Muchas gracias Gabriel. Un abrazo