printf now supports %c, %s, and %p