There is something called a format string attack, but printf("%s", something); prevents it so percents or anything else aren't really a problem.

That being said, I would think that the only reason...