加密程序为什么要判断c的值是否为换行符,代码如下,高手帮写个解密程序和原来的结合
#include<stdio.h>intmain(){charc;printf("密码编译程序:A=a+4,w=w-22\n");c=getchar();while(c!...
#include<stdio.h>
int main()
{char c;
printf("密码编译程序:A=a+4,w=w-22\n");
c=getchar();
while(c!='\n')
{if(c>='a'&&c<='z'||c>='A'&&c<='Z')
{if(c>='w'&&c<='z'||c>='W'&&c<='Z')
c=c-22;
else
c=c+4;
}
printf("%c",c);
c=getchar();
}
printf("\n");
return 0;
} 展开
int main()
{char c;
printf("密码编译程序:A=a+4,w=w-22\n");
c=getchar();
while(c!='\n')
{if(c>='a'&&c<='z'||c>='A'&&c<='Z')
{if(c>='w'&&c<='z'||c>='W'&&c<='Z')
c=c-22;
else
c=c+4;
}
printf("%c",c);
c=getchar();
}
printf("\n");
return 0;
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询