ante todo agradeceros el interes a todos y perdonarme que no escribiese antes.
hola guzzano, muchas gracias por solucionar el problema, de verdad fuiste directo a la solucion gracias otra vez.
hola carbon, gracias por el comentario pero me gusta esta sintaxis, es solo un contador y me queda mas claro y mas seguro declararla en el bucle y que sea exista solo para él. pero si, el viejo c no era asi :)
hola CalgaryCorpus gracias por la idea pero la linea anterior y las otras no tienen problema (por ahora) gracias.
hola vangodp gracias por interesarte, estoy deacuerdo contigo que c++ es mas flexible (y mas comodo) con la definicion de las variables, pero en los comentarios en c creo que los // son ademas de mas cortos, aveces mas sencillos y practicos ;)