mira, no he revisado a fondo, los detalles de tu codigo, pero a simplevista identifico algunos errores como:
1.- para que inicializas contadores, si desde un principio sabes cual es el tamaño de cada arreglo al pedir .
2do punto. haces algunos pasos demas, como por ejemplo, al contar el...