Advertisement
Guest User

Zad3

a guest
May 23rd, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.62 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main(){
  5. char en [] = "4BX";
  6. char av [] = "P59";
  7. char ov [] = "******";
  8. rozszyfruj (en, av, ov);
  9. printf ("\n%s", ov);
  10. }
  11.  
  12. void rozszyfruj (char en [], char av [],
  13.                  char ov []){
  14.   int lv = strlen (en);
  15.   printf ("\nlv%d", lv + en [0]);
  16.   int yn = 0;
  17.   while (av [yn]){
  18.     printf ("\n[%d]%c",
  19.              6 * yn + -5 * av [yn], av [yn]);
  20.     ov [yn] = av [yn] ^ en [yn % lv];
  21.     ov [yn] = 36 + ov [yn] % 59;
  22.     printf ("\n[%d]%c",
  23.              -6 * yn - -1 * ov [yn], ov [yn]);
  24.     ++yn;
  25.   }
  26.   printf ("\nyn%d", yn * yn % 7);
  27.   ov [yn] = '\0';
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement