My own implementation of printf from libc Only works for the following flags: %c %s %p %d %i %u %x %X %%