Advertisement
Guest User

Untitled

a guest
Mar 31st, 2020
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. CLIENT *clnt;
  2. char *result_1;
  3. dane szyfruj_1_arg;
  4. char *result_2;
  5. dane deszyfruj_1_arg;
  6.  
  7. clnt = clnt_create(host, SZYFR_PROG, SZYFR_VERS, "udp");
  8. if (clnt == NULL) {
  9. clnt_pcreateerror(host);
  10. exit(1);
  11. }
  12.  
  13. printf("Podaj ciag znakow: ");
  14. scanf("%s", szyfruj_1_arg.tekst);
  15.  
  16. printf("Podaj klucz: ");
  17. scanf("%s", &szyfruj_1_arg.klucz);
  18.  
  19. printf("Podaj ciag znakow do odszyfrowania:");
  20. scanf("%s", deszyfruj_1_arg.tekst);
  21.  
  22. printf("Podaj klucz: ");
  23. scanf("%s", &deszyfruj_1_arg.klucz);
  24.  
  25. result_1 = szyfruj_1(&szyfruj_1_arg, clnt);
  26. if (result_1 == NULL) {
  27. clnt_perror(clnt, "call failed:");
  28. } else {
  29. printf("Zaszyfrowany tekst: %s", result_1);
  30. }
  31.  
  32. result_2 = deszyfruj_1(&deszyfruj_1_arg, clnt);
  33. if (result_2 == NULL) {
  34. clnt_perror(clnt, "call failed:");
  35. } else {
  36. printf("Odszyfrowany tekst: %s", result_2);
  37. }
  38.  
  39. clnt_destroy( clnt );
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement