All pastes #260050 Raw Edit

Something

public text v1 · immutable
#260050 ·published 2006-11-27 23:48 UTC
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]);
			







}