Advertisement
vitormartinotti

decifra

May 17th, 2024 (edited)
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.54 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2.  
  3. int main(){
  4.     char chave[130]; //Vetor que guarda a cifra na sua letra correspondente.
  5.     for(char i = 'a'; i <= 'z'; i++){
  6.         char aux;
  7.         scanf(" %c", &aux);
  8.         chave[aux] = i;
  9.     }
  10.     //Este último for poderia ser trocado por: scanf(" %s", chave+97);
  11.  
  12.     char msg[10010]; scanf(" %s", msg);
  13.     for(int i = 0; msg[i] != '\0'; i++){
  14.         char aux;
  15.         aux = msg[i];
  16.         printf("%c", chave[aux]); //A posição aux do vetor chave guarda a "tradução" da letra aux.
  17.     }
  18.  
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement