Advertisement
Joao_Joao

Questão 56 Lista de Exercícios IFPB

May 10th, 2022
1,073
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <stdio.h>
  2.  
  3. void main() {
  4.   char originalEX, newEX, original, new;
  5.   printf("Digite um caractere representando uma das letras da mensagem original: ");
  6.   originalEX = getchar();
  7.   printf("Digite um caractere representando a letra que vai substitui-lo na nova mensagem: ");
  8.   newEX = getchar();
  9.   newEX = getchar();
  10.   printf("Digite um caractere representando outra letra da mensagem original: ");
  11.   original = getchar();
  12.   original = getchar();
  13.  
  14.   int diff1 = newEX - originalEX;
  15.   int diff = ((diff1 + 25) % 26) + 1;
  16.   new = ((original - 97 + diff) % 26) + 97;
  17.   printf("A letra que vai substituir a letra \"%c\" eh \"%c\"", original, new);
  18. }
  19.  
Advertisement
RAW Paste Data Copied
Advertisement