I have a function that takes a string as an argument. I call the function from main but because the function is recursive, I pass it a dummy string. Once inside the function that string is overwritten (because it is useless) and in short the recursive process begins and everything works great.
My question is, is there anyway around having to pass the dummy string to the function from main? The string argument is only needed once inside the called function for recursion.