Welcome to the forum!
Yes, I remember when I first started using Inkscape, I tried to print something I had drawn with Inkscape. It was supposed to be a lavendar color, but it was closer to pink.
This is probably because Inkscape isn't using the same color profile as your friend's computer (or in my case, I think it would have been either my computer or printer). Or maybe it's more like Inkscape isn't using any color profile, but your friend's computer is. You can set Inkscape to use a color profile via Preferences > Input/Output > Color Management. And it looks like there's a per document option as well, in Document Properties > Color tab.
There's a very little bit of info in the manual, here:
http://tavmjong.free.fr/INKSCAPE/MANUAL/html/Attributes-Fill-Stroke.html#Attributes-Color Once you have a profile enabled, you can find options in the Fill and Stroke dialog for editing the profile further (if I understand correctly).
To be honest, I don't know much about this, so I probably can't answer any questions about it. But I'm sure other members will be able to.
I'm pretty sure you can download the color profile from the friend's computer, and install it into Inkscape....or at least install on your computer, and tell Inkscape to use it. That's about all I know.
If your friend is going to be taking it to a professional printer, it won't matter what it looks like on their computer. Also, if it's to be printed professionally, you might need to use something called CMYK print model. I can give you a tutorial for that, if you need it. Explaining would take some time.