Encriptar una frase

Eduardo Benedí Belmonte

/* Lee una cadena y la encripta sumando 3 al código ASCII de cada carácter y lo muestra por pantalla. */


#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
    int sum=0,x;
    char frase[50];
    
    printf("Introduzca una frase: ");
    gets(frase);
    
    for(x = 0; x < 50;x++)
    {
      if (frase[x]!='\0')
      {
       frase[x]=frase[x]+3;
      }
    }
    
    printf("\n\nLa nueva frase de longitud %d es:\n\n",sum);
    printf("\n\n%s\n\n",frase);
    printf("\n\n");
    
    system("PAUSE");      
    return 0;
}

Anuncios
Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

2 respuestas a Encriptar una frase

  1. Guille dijo:

    Muy bien pero si quiero encriptar, cada letra (paraula = palabra) quiero que cada letra de las 11 se encripte de forma diferente , con un +3 o -2 o tal..no random

    //Encriptador
    #include
    #include

    int main(){
    int x;
    char paraula[50];

    printf(“Introduiu una frase: “);

    scanf(“%[^\n]”, paraula);

    paraula[0]=paraula[0]+3;
    paraula[1]=paraula[0]-2;
    paraula[2]=paraula[0]-3;
    paraula[3]=paraula[0]+1;
    paraula[4]=paraula[0]+2;
    paraula[5]=paraula[0]+0;
    paraula[6]=paraula[0]+5;
    paraula[7]=paraula[0]-1;
    paraula[8]=paraula[0]+3;
    paraula[9]=paraula[0]-3;
    paraula[10]=paraula[0]+4;
    paraula[11]=paraula[0]+5;

    printf(“\n\nLa nueva frase : %s\n\n”,paraula);
    printf(“\n\n”);

    return 0;
    }

    Pero no me sale bien
    quiero que esto: (y ya e calculado todo) pero no me sale

    Hola que tal
    Kmib”qzd#qeg

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

w

Conectando a %s