题目描述
明文密码存储在数据库中是相当危险的,所以一般密码存储都会被加密过,那么我们就来一下简单的密码加密吧。 密码规则如下: 将每个字符的ascii码的值-24作为每个字符加密过后的值,例如a的ascii码的值为97,那么加密过后就变成了73,然后我们直接输出这个数字。
输入要求
多组输入,输入一串字符串,最长为100.
输出要求
输出加密后的密码。
输入样例
z zero 123iii
输出样例
98 98779087 252627818181
代码:
#include<stdio.h>
int main()
{
int i;
char a[106];
while (gets(a))
{
for(i=0;a[i]!='\0';i++)
{
a[i]-=24;
printf("%d",a[i]);
}
printf("\n");
}
return 0;
}