Untitled
unknown
plain_text
4 years ago
639 B
3
Indexable
void CSR_encrypt(char msg[]) { char enc[25]; int key, i, j, k; printf("key: "); scanf("%i", &key); for(i=0; i<strlen(msg); i++) for(j=0; j<strlen(letters); j++) if(msg[i]==letters[j]) { if((j+key)<strlen(letters)) enc[i]=letters[j+key]; else { k=(j+key)-strlen(letters); enc[i]=letters[k]; } } printf("enc: "); for(i=0; i<strlen(msg); i++) printf("%c", enc[i]); printf("\n"); } void CSR_enc_math(char msg[]) { // copy from above for(i=0; i<strlen(msg); i++) for(j=0; j<strlen(letters); j++) if(msg[i]==letters[j]) { k=(j+key)%strlen(letters); enc[i]=letters[k]; } // copy from above }
Editor is loading...