#include <stdio.h>
#include <process.h>
#include <string.h>
void main(int argc,char *argv[]){
int ct,cr;
char buf[256],rvs[256];
FILE *fp_in;
FILE *fp_out;
if(argc==1){
argv[1]="hira_in.txt";
}
if((fp_in=fopen(argv[1],"r"))==NULL){
printf("%s\n",argv[1]);
printf("Can't open File\n");
exit(1);
}
if((fp_out=fopen("hira_out.txt","w"))==NULL){
printf("Can't open File\n");
exit(1);
}
while(fgets(buf,256,fp_in)!=NULL){
ct=cr=0;
while(buf[ct]!='\n' && buf[ct]!='\0'){
ct++;
}
ct--;
while(ct>=0){
rvs[cr ]=buf[ct-1];
rvs[cr+1]=buf[ct ];
ct-=2;cr+=2;
}
rvs[cr]='\n';
rvs[cr+1]='\0';
fputs(rvs,fp_out);
}
fclose(fp_in);
fclose(fp_out);
if((fp_in=fopen("hira_out.txt","r"))==NULL){
printf("Can't open File\n");
exit(1);
}
if((fp_out=fopen("hira_out.htm","w"))==NULL){
printf("Can't open File\n");
exit(1);
}
fputs("<HTML>\n<HEAD><TITLE></TITLE></HEAD>\n<BODY>\n",fp_out);
fputs("<TABLE ALIGN=CENTER BORDER=0 WIDTH=90%><TR><TD ALIGN=LEFT>\n",fp_out);
while(fgets(buf,256,fp_in)!=NULL){
ct=0;
while(buf[ct]!='\n' && buf[ct]!='\0'){
ct++;
}
buf[ct]='\0';
fputs((strcat(buf,"<BR>\n")),fp_out);
}
fputs("</TD></TR></TABLE>\n</BODY>\n</HTML>",fp_out);
fclose(fp_in);
fclose(fp_out);
}