Advertisement
Guest User

Untitled

a guest
Oct 18th, 2017
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.96 KB | None | 0 0
  1.  
  2. char* decode_message(char encoded_message[],char string_array[][15],alphabet english_alphabet[28]){
  3.     char decoded_message[300];
  4.     char word_buffer[50];
  5.     int decoded_message_index=0;
  6.     for(int i=0; i<strlen(encoded_message)-1;i++){
  7.         if(isalpha(encoded_message[i])){
  8.             int word_begin_poz=i;
  9.             for( ;encoded_message[i]!=' ';i++){
  10.                 if(i>=strlen(encoded_message)){
  11.                     break;
  12.                 }
  13.             }
  14.             strncpy(word_buffer,&encoded_message[word_begin_poz],i-word_begin_poz);
  15.             word_buffer[i]='\0';
  16.             decoded_message[decoded_message_index]=find_letter(word_buffer,string_array,english_alphabet);
  17.             decoded_message_index+=1;
  18.             word_buffer[0]='\0';
  19.             i-=1;
  20.  
  21.         }
  22.         else if(encoded_message[i]==' ') {
  23.             i++;
  24.         }
  25.  
  26.  
  27.     }
  28.     decoded_message[decoded_message_index]='\0';
  29.  
  30.     return decoded_message;
  31.  
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement