一个很简单的文件加密,帮忙看看哪里有问题
#include<stdio.h>main()
{
FILE *in;char s[20],mima[20],ch,c;int i=0,len=0;
printf("shu ru wen jian");
gets(s);
while((in=fopen("s","r"))=NULL)
{
printf("da bu kai!")
exit(0);
}
printf("shu ru mima:");
gets(mima);
while(mima[len])len++;
while((ch=fgetc(in))!=EOF)
{
c=ch^mima[i];
i++;
if(i==len)i=0
}
fclose(in);
}