@PO_uria
int main(int argc, char *argv[]) {
char *optstring = "h::f::";
char *file_format;
char *filename;
int val;
while((val = getopt(argc, argv, optstring)) != EOF){
switch(val){
case 'h':
printf("Please Enter : -f <file_format> <file_name> \n \n");
break;
case 'f':
file_format = argv[2];
filename = argv[3];
break;
}
}
if(!(filename && file_format == NULL)){
printf("You have entred : %s <file_format> \n\n", file_format);//Command_line_check
printf("You have entred : %s <file_name>\n\n", filename);//Command_line_check
}else{
printf("Please Enter : -f <file_format> <file_name> \n \n");
}
PNM* image;
if(!(filename && file_format == NULL)){
load_pnm(&image, filename);
write_pnm(image, filename);
}
printf("End of program\n \n");
return 0;
}