Olá professor!
Caso usuário diga que seu texto da primeira instância terá 20 caracteres, mas digita apenas 18, por exemplo, o programa entenderá que aquilo que for digitado depois (neste caso o número de caracteres da próxima instância) faz parte do texto anterior. O programa também dá problema se o usuário digitar caracteres a mais, pois os mesmos ficam armazenados no "buffer" como se já fizessem parte do texto da instância seguinte. O que fazer nesses casos? Ou devo considerar que o usuário irá digitar exatamente o mesmo número de caracteres que ele informou no começo?
Obrigada!