加密文件.c

来自「对文件的操作题 包括文件重排 文件加密等等小程序」· C语言 代码 · 共 42 行

C
42
字号
#include <stdio.h>
#include <string.h>
main()
{
   FILE *in,*out;
   char c,s[1000]={0},a[100]={0};
   int i=0,j,len;
   in=fopen("1txt","r");
   out=fopen("2txt","w");
   while((c=fgetc(in))!=EOF)
	   s[i++]=c;
   scanf("%s",&a);
   len=strlen(a);
   for(j=0;j<i;j++)
      s[j]=s[j]^a[j%len];
   fputs(s,out);
   fclose(in);
   fclose(out);
}















			

			



		    

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?