I donated about a week before riding RSVP last year. My speed/performance definitely suffered but I was still capable of finishing the ride. I just finished it more slowly than I would have otherwise. As long as your century is a recreational ride, rather than a race, I bet you'll do just fine. Just pay attention to how you're feeling, make sure to eat/drink plenty, and slow down a bit if you feel yourself getting winded, so as to conserve energy to make the full distance.
2010 Pinarello FP7 / Specialized Toupe
2006 Specialized Ruby Comp / Specialized Toupe
2005 Trek Fuel EX8 / WTB Deva