6
« en: Viernes 22 de Febrero de 2002, 00:36 »
Hola. O no me he enterado del codigo o la cosa está muy mal.
1 - Si quieres imprimir el texto, no pongas:
for(i=0;i!=longitud;i++){
printf("%c",mens);
}
...sinó:
printf ("%sn",mens);
2 - jpastor tiene razón, si la función encriptation espera un *char ¿porque le pasas un **char?
3 - Respecto al valor de retorno, te aconsejo que lo pongas a void y dejes la función como
void encriptation (char *mensaje);
... ya que estas cambiando el valor del parametro de entrada dentro de la función, este es tambiñen de salida. la llamada en el main hazla así:
encriptation (mensaje);
Espero haber ayudado.