Senhores, Estou montando um pequeno programa de criptografia que por enquanto só tem duas formas de criptografar: substituição, ou seja, trocar o char 'A' pelo char '&', por exemplo, e o conhecido método xor, tendo como base uma raiz, que é um char. Acontece que o loop não está correto. Se eu mandar ele criptografar e descriptografar a mensagem várias vezes, ele "come" alguns chars. O código fonte está em http://geocities.yahoo.com.br/silasdb/cripto.zip Tomei o cuidado de excluir o EXE, assim o arquivo ficou com apenas 11 kb. Podem ver o que há de errado? Obrigado e abraços!