Galera estou com este trabalho abaixo para desenvolver, sou verde em progrqamação pois passei na faculdade recentemente.
Quem pode ajudar aê?
"O trabalho consiste em elaborar um programa em C para criptografar e descriptografar uma frase com no máximo 100 caracteres. O programa deve ler a frase digitada (maiusculos) e mostrar a frase digitada, a frase criptografada e em seguida descriptografar e mostrar a frase original. A técnica de criptografia é explicada abaixo:
1. Criar três cadeias de caracteres da seguinte forma:
a. normal = “ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%¨&*()_+-=”;
b. cripto1= “QWERTYUIOPASDFGHJKLZXCVBNM=-+_)(*&¨%$#@!0987654321”;
c. cripto2= “1234567890-=!@#$%¨&*()_+ZXCVBNMASDFGHJKLQWERTYUIOP”;
2. Para construir a frase criptografada faça o seguinte: para o primeiro caracter (não interessa se é ‘E’ ou ‘A’) da frase digitada procurar esse caracter na cadeia normal e substituí-lo pelo caracter de mesma posição na cadeia cripto1. Quando o caracter ‘E’ aparecer você deve passar a utilizar a cadeia cripto2, não importa em qual cadeia você esteja. Quando o caractere ‘A’ aparecer você deve passar a utilizar a cadeia cripto1, não importa em qual cadeia você esteja. Se nenhum dos caracteres ‘E’ ou ‘A’ aparecerem você permanece na cadeia que está utilizando.
3. Para decriptografar basta seguir o processo inverso."