Sorry, truncated message. Trying again. I re-wrote this primarily for my own fun and education, but it has a few benefits in my biased opinion:
- no limit on number of months (removed MONTHMAX) - strings printed to stdout rather than copied to memory, eliminating the potential for out-of-range and buffer-overflow errors - rewritten date calculation algorithms are more clear to me -- http://www.fastmail.com - Or how I learned to stop worrying and love email again