Buenas tardes, espero que se encuentren bien.
Quería consultar si mi código es correcto ya que si bien da el resultado esperado creo que no es muy apropiado.
Además quiero saber si estan bien las siguientes cosas
1) En la lectura con centinela, el segundo read debe ser la última instrucción del while? Yo lo usé antes
2) Está bien que en el caso de poner una letra 3 veces de como resultado duplicado? Es decir en el texto de entrada nnn y la salida nn nn ya que cada letra se relaciona con la anterior