Pues arreglado entonces xDD Solo hay que añadirle el caracter de fin de cadena Por cierto, muy wapos los codes Tughack
jeje gracias.
No hay k tocar nada en la funcion, solo hay k anadir un null char al fin de la cadena k se esta pasando a la funcion y en la longitud, hay k pasarle el numero de chars de la cadena (sin contar con el nulo).
Ejemplo:
Si la cadena szText es "texto" (5 chars) mas 1 char nulo, osea "texto\0", entonces kedaria asi:
RC4(szText, "pwd", 5, 3); // "texto" encriptado keda "#6Jý.".