c语言中给函数加密 c语言实现加密解密( 二 )


scanf("%c",a);
printf("%d,%c",x,a);
}
c语言 数据加密#include stdio.h
void main()
{
int a[5];/* 存储各位上的数字 */
int num, temp, encripy; /* num是要输入的数c语言中给函数加密 , temp是交换时用来存储临时值c语言中给函数加密,encripy是加密后的数据 */
int i;
do
{
printf("Please input the number:");
scanf("%d",num);
if(!(num/10000 !=0num/100000==0))
printf("Data error!\n");
}while(!(num/10000 !=0num/100000==0));
a[0] = num/10000%10;/* 求各位上的数字 */
a[1] = num/1000%10;
a[2] = num/100%10;/* 百位上的数字 */
a[3] = num/10%10;/* 十位上的数字 */
a[4] = num%10;/* 个位上的数字 */
for(i = 0; i5; ++i)/* 开始加密 */
a[i] = (a[i] + 8)%10;
temp = a[0];/* 交换位置开始 */
a[0] = a[3];
a[3] = temp;
temp = a[1];
a[1] = a[2];
a[2] = temp;/* 交换位置结束同时加密结束 */
encripy = a[0]*10000 + a[1]*1000 + a[2]*100 + a[3]*10 + a[4];/* 加密后的数据 */
printf("\nThe scourse number: %d\n", num);/* 输出原数据 */
printf("\nEncripy the number: %d\n\n", encripy);/* 输出加密后的数据 */
}
在VC6.0成功运行,希望对c语言中给函数加密你有帮助!
【c语言中给函数加密 c语言实现加密解密】c语言中给函数加密的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于c语言实现加密解密、c语言中给函数加密的信息别忘了在本站进行查找喔 。

推荐阅读