Advertisement
Guest User

Untitled

a guest
May 14th, 2025
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.91 KB | Source Code | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4. #include <string.h>
  5.  
  6. int random(char x){
  7.     int result = (rand() % 2) + 1;
  8.  
  9.     if (result == 1 && x != ' '){
  10.         switch (x){
  11.             case 'a': printf("?");break;
  12.             case 'b': printf("?");break;
  13.             case 'c': printf("?");break;
  14.             case 'd': printf("?");break;
  15.             case 'e': printf("?");break;
  16.             case 'f': printf("?");break;
  17.             case 'g': printf("?");break;
  18.             case 'h': printf("?");break;
  19.             case 'i': printf("?");break;
  20.             case 'j': printf("?");break;
  21.             case 'k': printf("?");break;
  22.             case 'l': printf("?");break;
  23.             case 'm': printf("?");break;
  24.             case 'n': printf("?");break;
  25.             case 'o': printf("?");break;
  26.             case 'p': printf("?");break;
  27.             case 'q': printf("?");break;
  28.             case 'r': printf("?");break;
  29.             case 's': printf("?");break;
  30.             case 't': printf("?");break;
  31.             case 'u': printf("?");break;
  32.             case 'v': printf("?");break;
  33.             case 'w': printf("?");break;
  34.             case 'x': printf("?");break;
  35.             case 'y': printf("?");break;
  36.             case 'z': printf("?");break;
  37.  
  38.         }}
  39.     if (result == 2 && x != ' '){
  40.         switch(x){
  41.             case 'a': printf("?");break;
  42.             case 'b': printf("?");break;
  43.             case 'c': printf("?");break;
  44.             case 'd': printf("?");break;
  45.             case 'e': printf("?");break;
  46.             case 'f': printf("?");break;
  47.             case 'g': printf("?");break;
  48.             case 'h': printf("?");break;
  49.             case 'i': printf("?");break;
  50.             case 'j': printf("?");break;
  51.             case 'k': printf("?");break;
  52.             case 'l': printf("?");break;
  53.             case 'm': printf("?");break;
  54.             case 'n': printf("?");break;
  55.             case 'o': printf("?");break;
  56.             case 'p': printf("?");break;
  57.             case 'q': printf("?");break;
  58.             case 'r': printf("?");break;
  59.             case 's': printf("?");break;
  60.             case 't': printf("?");break;
  61.             case 'u': printf("?");break;
  62.             case 'v': printf("?");break;
  63.             case 'w': printf("?");break;
  64.             case 'x': printf("?");break;
  65.             case 'y': printf("?");break;
  66.             case 'z': printf("?");break;
  67.         }
  68.     }
  69.     int rando = (rand() % 5) + 1;
  70.  
  71.     if (x == ' '){
  72.         switch (rando){
  73.             case 1: printf(" "); break;
  74.             case 5: printf(" "); break;
  75.         }
  76.        
  77.        
  78.     }
  79.    
  80.  
  81.    
  82.  
  83.  
  84. }
  85.  
  86. int main(){
  87.    srand(time(NULL));
  88.    printf("Enter text to be encrypted: ");
  89.    char original[1500];
  90.    fgets(original, 1500, stdin);
  91.    int length = strlen(original);
  92.    for (int i = 0; i < length; i++){
  93.         random(original[i]);
  94.    }
  95.  
  96.    
  97.    
  98.  
  99.  
  100.    
  101.  
  102.    
  103.  
  104. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement