hello i am new to this forum.. so i need your help to solve my c++ program to run..
i am using files:-
in fact i am reading data from a file name p.txt 16 bytes @ a time and then saving the data in the file c.txt till eof p.txt..
so i have to read the 1st 16 bytes from p.txt and save it in c.txt and then the next 16 bytes are read and then rewritten in c.txt till eof..
i have written the codes but i am having this problem:-

p.txt: aaaaaaaaaaaaaaaabbbbbbbbbbbbbbbb
c.txt: aaaaaaaaaaaaaaaabbbbbbbbbbbbbbbb˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙

so why ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ is copied to the file c.txt it shoule be same as that in the p.txt file
please help me how to solve this problem

the code is:-
void main()
int i,j;
char d;
char a[4][4];
ifstream myfile1 ("p.txt");
ofstream myfile3 ("c.txt");
if (myfile1.is_open())
		for ( j=0; j<4; j++)
		for ( i=0; i < 4; i++)
			a[i][j] = d; // plaintext				

		if (myfile3.is_open())
			for(j=0; j< 4; j ++)
			for ( i=0; i<4; i++)
			 cout << "Unable to open file";	
cout << "Unable to open file";

Last edited by shabbir; 10Feb2008 at 09:42.. Reason: Code block - http://www.go4expert.com/forums/misc.php?do=bbcode#code