Además de todo lo que te han dicho (La respuesta de Yuri es la correcta) ten en consideración que si vas a agregar caracteres al texto, uses un puntero dinámico para el nuevo, ya que viendo tu segunda scan hay un código de color que se está superponiendo con el texto que ya estaba, ésto es...