Well, your prototype states that you are going to pass an int and a char, but then your actual definition says you are passing an int and a char*. You'll need to make them the same somehow.
rather than that is there any way to print the character which we insert by calling the function. ?(without default arguments even)
if you know please ...