سلام دوستان خسته نباشید این هم یه برنامه برای رمز نگاری متون هست که شما یه متن رو بهش میدید و اون برای شما اون رو رمز می کنه
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <math.h>
FILE *stream;
FILE *streamout;
int main(int argc, char *argv[]){
char y;
int x;
int z;
int i;
unsigned char input[100];
unsigned char output[100];
unsigned char key[100];
printf("Enter Input Filename -> ");
scanf("%s",input);
printf("Enter Output Filename -> ");
scanf("%s",output);
getchar();
printf("Enter Key -> ");
scanf("%[^\n]",key);
stream=fopen(input,"r");
streamout=fopen(output,"w");
z=1;
do{
y=fgetc(stream);
if(y!=EOF){
x=(int)y;
for(i=0;key[i];i++)
x=x^key[i];
x^=z;
z^=2^z;
fprintf(streamout,"%c",x);
}
}while(y!=EOF);
fclose(stream);
fclose(streamout);
printf("press any key to continue");
while(!kbhit());//wait to exit
return 0;
}