sandbox-c/file2char/main.c

29 lines
624 B
C

/*to use exit*/
#include <stdlib.h>
/*to use *print**/
#include <stdio.h>
/*to user file2char*/
#include "file2char.h"
int main(int argc, char** argv){
/*declaration*/
char *buf;
fprintf(stdout,"main() Started...\n");
if (argc != 2) {
fprintf(stderr, "Usage: %s <file path>\n", argv[0]);
exit(EXIT_FAILURE);
}
fprintf(stdout,"main() argv[1]: %s.\n",argv[1]);
if(convert_file2char(argv[1], &buf)){
fprintf(stderr,"main() Error calling convert_file2char().\n");
}else{
fprintf(stdout,"main() convert_file2char() done.\n");
}
free(buf);
fprintf(stdout,"main() Done.\n");
return 0;
}