Definitely keyboard instead of printer, because you write on paper with a pen, you write to a computer with either keyboard or stylus, not with the printer. I even thought "drive," because you technically "write" to your drive when you save information. Also, sleet would be a more appropriate answer for ______: winter as hail : summer, or even freezing rain. Hail is frozen precipitation, snow isn't really "frozen" persay.
I think 'Stylus' is a more suitable answer