#include <stdio.h>
#include <string.h>
char* chooseFileName(void);
int main()
{
char* file;
file = chooseFileName();
printf("The file '%s' was successfully created\n", file
); }
char* chooseFileName()
{
char* filename;
char userInput[30];
puts("enter the filename:"); printf("Before ass. : %s\n", userInput
); filename = userInput;
printf("After ass. :%s\n", filename
); return filename;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KCmNoYXIqIGNob29zZUZpbGVOYW1lKHZvaWQpOwoKCmludCBtYWluKCkKewoJY2hhciogZmlsZTsKCWZpbGUgPSBjaG9vc2VGaWxlTmFtZSgpOwoJcHJpbnRmKCJUaGUgZmlsZSAnJXMnIHdhcyBzdWNjZXNzZnVsbHkgY3JlYXRlZFxuIiwgZmlsZSk7Cn0KCmNoYXIqIGNob29zZUZpbGVOYW1lKCkKewoJY2hhciogZmlsZW5hbWU7CgljaGFyIHVzZXJJbnB1dFszMF07CgkKCXB1dHMoImVudGVyIHRoZSBmaWxlbmFtZToiKTsKCXNjYW5mKCIlcyIsIHVzZXJJbnB1dCk7CglwcmludGYoIkJlZm9yZSBhc3MuIDogJXNcbiIsIHVzZXJJbnB1dCk7CglmaWxlbmFtZSA9IHVzZXJJbnB1dDsKCXByaW50ZigiQWZ0ZXIgYXNzLiA6JXNcbiIsIGZpbGVuYW1lKTsKCXJldHVybiBmaWxlbmFtZTsKfQoK