29 lines
624 B
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;
|
|
}
|