Se ha definido un algoritmo para intercambiar (entre ellos) una palabra de forma oculta. El mensaje que intercambian contienen caracteres y números extras que ocultan la palabra verdadera. La palabra tendrá un máximo de 100 caracteres.
Para recuperar la palabra verdadera deben tomar el caracter que se encuentra antes de cada número comprendido entre 0 y 5 (ambos incluidos).
Implemente la función descifrarPalabra que le permita a Erick y Eva recuperar la palabra de forma automática.
Por ejemplo si envía el mensaje:
p1lireo299l198tri0ret1wwe27c5rqn1qi2qc3qa09
El programa descubre e imprime la palabra politecnica.
Entrada: Palabra cifrada
Salida: Palabra descifrada
NOTAS:
La función tiene que ser implementada usando punteros, El prototipo de su función será void descrifrarPalabra(struct palabra *mensaje).
struct palabra deberá tener: char[100] entrada y char[100] resultado
#include<stdio.h>
#define MAX_COLUMNAS 100
void descrifrarPalabra(char *palabra, char *palabraDescifrada);
int main(){
char palabra[MAX_COLUMNAS], palabraDescrifrada[MAX_COLUMNAS];
printf("Descifrar palabra\n"); printf("Ingrese la palabra cifrada: "); descrifrarPalabra(palabra, palabraDescrifrada);
printf("Palabra descifrada: %s", palabraDescrifrada
);
}
me podrian ayudar en decirme como completar el codigo porfa!!
MOD: El código debe ir entre etiquetas de Código GeSHi