rendered paste body#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#include <string.h>
//void encrypt(File filename1, File filename2, File filename3);
int main(int argc, char *argv[])
{
FILE *elenxos,*fp,*fp2;//dokimastiko pointer gia elenxo arxeiou
char *pin1,*pin2;
int i,m1,m2,ikey=0,idata;
/*if (argc>4 || argc<4)//elenxos orismatwn
{
printf("dosate lathos orismata\n");
exit(0);
}*/
//elenxos uparksis arxeiou
/* if ((elenxos=fopen("argv[1]","r"))==NULL) printf("*-*-*-*De brisko to arxeio\n*-*-*-*");
if ((elenxos=fopen("argv[2]","r"))==NULL) printf("*-*-*-*De brisko to arxeio\n*-*-*-*");*/
/************************************************************************************************************/
/*----apo to arxeio1 se pinaka----*/
if ((fp=fopen("xxx.txt","rb"))==NULL) printf("*-*-*-*De brisko to arxeio\n*-*-*-*");
fseek(fp,0L,SEEK_END);
m1=ftell(fp);
//printf("%d\n",m1);
pin1=malloc(m1);
fseek(fp,0L,SEEK_SET);
fread(pin1,m1,1,fp);
//for(i=0; i<m1; i++) printf("%c\n",pin1[i]);
/*----apo to arxeio2 se pinaka----*/
if ((fp2=fopen("xxx1.txt","rb"))==NULL) printf("*-*-*-*De brisko to arxeio\n*-*-*-*");
fseek(fp2,0L,SEEK_END);
m2=ftell(fp2);
//printf("%d\n",m2);
pin2=malloc(m2);
fseek(fp2,0L,SEEK_SET);
fread(pin2,m2,1,fp2);
//for(i=0; i<m2; i++) printf("%c\n",pin2[i]);
/*----topothetisi "kleidiou" sta metra tou pinaka tou keimenou----*/
for (idata = 0; idata < m1; idata++)
{
pin2[idata] = pin2[ikey];
ikey++;
if (ikey == ikey)
ikey = 0;
}
for(i=0; i<m1; i++) printf("%c",pin2[i]);
}