Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- char* decode_message(char encoded_message[],char string_array[][15],alphabet english_alphabet[28]){
- char decoded_message[300];
- char word_buffer[50];
- int decoded_message_index=0;
- for(int i=0; i<strlen(encoded_message)-1;i++){
- if(isalpha(encoded_message[i])){
- int word_begin_poz=i;
- for( ;encoded_message[i]!=' ';i++){
- if(i>=strlen(encoded_message)){
- break;
- }
- }
- strncpy(word_buffer,&encoded_message[word_begin_poz],i-word_begin_poz);
- word_buffer[i]='\0';
- decoded_message[decoded_message_index]=find_letter(word_buffer,string_array,english_alphabet);
- decoded_message_index+=1;
- word_buffer[0]='\0';
- i-=1;
- }
- else if(encoded_message[i]==' ') {
- i++;
- }
- }
- decoded_message[decoded_message_index]='\0';
- return decoded_message;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement