Advertisement
Guest User

Untitled

a guest
Oct 18th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.11 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main(){
  5.     system("chcp 1251");
  6.     int UserOption = 0, EncryptKey = 0;
  7.     char Message[140];
  8.     printf("Choose one of the following options:\n0 - to encrypt\n1 - to decrypt\n");
  9.     scanf("%d", &UserOption);
  10.     if(UserOption == 0){
  11.         printf("Enter encryption key\n");
  12.         scanf("%d", &EncryptKey);
  13.         printf("\nEnter your message:\n");
  14. //      scanf("%s", &Message);
  15.         getc(stdin);
  16.         gets(Message);
  17.         int i = 0;
  18.         for(i = 0;(i < 140 && Message[i] != '\0');i++){
  19.             Message[i] = Message[i] + EncryptKey;
  20.             }
  21.         printf("Encrypted message:\n");
  22. //      for(i = 0;(i < 140 && Message[i] != '\0');i++){
  23. //          Message[i] = Message[i] + EncryptKey;
  24. //  }
  25.             printf("%s\n", Message);
  26.        
  27.     }
  28.     if(UserOption == 1){
  29.         printf("Enter encryption key\n");
  30.         scanf("%d", &EncryptKey);
  31.         printf("Enter encrypted message\n");
  32.         getc(stdin);
  33.         gets(Message);
  34.         int i = 0;
  35.         for(i = 0;i < 140 && Message[i] != '\0';i++){
  36. //          scanf("%s", &Message[i]);
  37.             Message[i] = Message[i] - EncryptKey;
  38.         }
  39.         printf("Decrypted message:\n");
  40.         printf("%s\n", Message);       
  41.     }
  42.     system("pause");
  43.     return 0;
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement