As AlienInTheFatherland wrote, there are showers downstairs in the main area of Terminal A. You will be arriving at Terminal C, so you'll have to come landside and re-clear security (but I'm not sure that's avoidable when you arrive from non-Schengen anyway).
I've only walked past them and never used them, but I think they're not terribly expensive (around €5).