一、文件加密(encrypt)
对信息进行加密,可提高信息传输的安全性。正是由于它的重要用途,人们发明了各种各样的加密方式。其中一种方式是,对文中单词进行逆序处理。请你写一个程序,对已加密的文本进行解密。
输入输出样例:
输入:
2
eno owt eerht
i ekil siht emag
输出:
one two three
i like this game
#include<stdio.h>
int Decode()
{
char cs[1000];
int a,b,N,i,j;
scanf("%d",&N);
printf("\n");
if(N>50000) return 0;
for(j=0;j<N;j++)//一行密码
{
b=0;
i=0;
cs[i++]=getchar();
cs[i]=getchar();
while(cs[i-1]!=' '&&cs[i]!=' ')//行结束标志
{
if(cs[i]==' ')//一个单词
{
for(a=i-1;a>=b;a--)
printf("%c",cs[a]);
printf(" ");
i++;
b=i;
cs[i]=getchar();
}
printf("\n");
}
return 1;
}
}
void main()
{
Decode();
}