FranciscoSoccol

Lista 04 - Exercicio 32

Jul 7th, 2013
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.04 KB | None | 0 0
  1. /*Solicite uma frase ao usuário. Em seguida criptografe-a apenas transformando cada uma de
  2. suas letras para a sua sucessora. Permita que o usuário forneça a frase criptografada para
  3. obter a original. Para distinguir se é para criptografar ou descriptografar, verifique o
  4. primeiro caractere da frase (‘c’ ou ‘d’).*/
  5. #include<stdio.h>
  6. int main()
  7. {
  8.     char frase[100];
  9.     int i;
  10.     printf("Digite a frase: ");
  11.     gets(frase);
  12.     if(frase[0]=='c'){
  13.          for(i=1;frase[i]!='\0';i++){
  14.             if(frase[i]!=' ')
  15.                  printf("%c",frase[i]+1);
  16.                 else
  17.                     printf("%c",frase[i]);}}
  18.         else if(frase[0]=='d'){
  19.                 for(i=1;frase[i]!='\0';i++){
  20.                     if(frase[i]!=' ')
  21.                         printf("%c", frase[i]-1);
  22.                         else
  23.                             printf("%c",frase[i]);}}
  24.             else
  25.                 printf("Digite:\n 'c' no inicio da frase para criptografar\n 'd' no inicio da frase para descriptografar");
  26.     getch();
  27. }
Advertisement
Add Comment
Please, Sign In to add comment