So this program takes a string. asks for a charaacter to look for. And then if that character is in the string it will reverse the string. It needs to be in an end of file loop. Also for whatever reason it always reverses, instead of just when it finds character.
I'm a bit confused. You're trying to use an End of File loop, but you're not atually taking input from a file. What makes you think you need to use an EOF loop for this project? Is this supposed to take a string from a file, and then search for a character that you specify?
Gotcha. :) Just remember to "tell" your user how to end the program! I always like to assume the person using the program is barely able to read, even if it is a teacher. It just helps you to write more intuitive programs later on.