Program 216: What is Rail Fence Code
for rails of 3
Pre explanation of logic:-
//Coming Soon
Output: Should consider even Spaces
#include<stdio.h> #include<string.h> #include<stdlib.h> main() { int i,j,len,rails,count,code[100][1000]; char str[1000]; printf("Enter a Secret Message\n"); gets(str); len=strlen(str); printf("Enter number of rails\n"); scanf("%d",&rails); for(i=0;i<rails;i++) { for(j=0;j<len;j++) { code[i][j]=0; } } count=0; j=0; while(j<len) { if(count%2==0) { for(i=0;i<rails;i++) { //strcpy(code[i][j],str[j]); code[i][j]=(int)str[j]; j++; } } else { for(i=rails-2;i>0;i--) { code[i][j]=(int)str[j]; j++; } } count++; } for(i=0;i<rails;i++) { for(j=0;j<len;j++) { if(code[i][j]!=0) printf("%c",code[i][j]); } } printf("\n"); }Explanation:
for rails of 3
Pre explanation of logic:-
//Coming Soon
Output: Should consider even Spaces
can you share code for decryption??
ReplyDeleteplease also provide decryption code also.
ReplyDeletePool Fencing are utilized to cordon off the region around the pool to keep pets and little children out of danger.
ReplyDeleteFence installation