disculpa y si quisiera que solo fuera el primer digito de la cadena y luego el otro digito y asi en bucle y que termine dependiendo del tipo de cuantas caracteres tiene ejemplo: hola Hola hOla hoLa holA
Qué tal José? Sí. Como mencionás, lo primero es establecer un ciclo iterativo por cada una de las palabras que puede presentarse (que es igual al tamaño de la cadena). Ahí tenés dos opciones: 1) podrías tener una cadena "base", ir copiando a otra en cada iteración, y pasar la respectiva letra a mayúsculas; ó 2) guardar el caracter que modificaste en la iteración anterior, y volver a la cadena a su formato original antes de cambiar la respectiva letra (solamente que se debe considerar los casos particulares para la primera y última iteración). Saludos!