#include <stdio.h>
#define INFILE "input.txt"
#define OUTFILE "R92922099"

char *readin(FILE *);
void printout(char *, FILE *);
char **strings;

int main() {
    FILE *infile, *outfile;
    char *input;

    if( (infile = fopen(INFILE, "r")) == NULL ) {
        printf("can't open input file\n");
        exit(1);
    }else if( (outfile = fopen(OUTFILE, "w")) == NULL ) {
        printf("can't open output file\n");
        exit(1);
    }

    input = readin( infile );
    printout( input, outfile );

    fclose(infile);
    fclose(outfile);
}

char *readin(FILE *in) {
    char tmp[80];
    int i=0;
    char *result="";
    while( fgets( tmp, 80, in)!=NULL ) {
        asprintf(&result, "%s%s", result, tmp);
        /* for describe fgets */
//      printf("%d %s", ++i, tmp);
    }
    printf("%s", result);
    return result;
}

void printout(char *input, FILE *out) {
    fprintf(out, "%s", input);
    fputs("ab", out);
}
