Shipping a package: now what?

I have never shipped a package before. I have it all packed up in a box provided by USPS. I still need to pay for the shipping and don't have a working printer to print a postage lable. What do I do when I go to the post office?

This is definitely something they should have taught in school! I'm not adult enough for this! Lol