分类：电脑/网络-程序设计-数据库
问题：Tc编程问题。急，各位高手帮帮忙!请各位多给几种方法！！越多越好? 
某个采用公用电话传递数据，数据是四位的整数。在传递过程中是加密的。规则如下：每位数字都加上5，然后用和除以10的余数代替该数字，再将第一位和第四位交换，第二位和第三位交换 !
回答：int data[4];
char cha[10];
main()
{int i;
scanf("%s",cha);
data[0]=cha[0]-30H;
data[1]=cha[1]-30H;
data[2]=cha[2]-30H;
data[3]=cha[2]-30H;
for(i=0;i<4;i++)
{data[i]=(data[i]+5)%10;}
i=data[0];
data[0]=data[3];
data[3]=i;
i=data[1];
data[1]=data[2];
data[2]=i;
}