Saw this on a flyer from a retailer advertising a contest.
"Für jeden ein Gewinn"
Is that grammatically correct? Shouldn't it be
"Für jeden einen Gewinn"?
Let's take it apart.
- "Für jeden" --> indirect object
- "einen Gewinn" --> direct object (accusative of the masculine word "der Gewinn")
I tried to create a similar sentence with another masculine word, e.g. "der Mann".
Für jede [Frau] einen Mann
Even though "ein Gewinn" somehow sounds correct in the first example, "ein Mann" sounds weird and therefore I'd go for "einen Mann". That in return made me ask myself why it wasn't "einen Gewinn".
So I suppose either the retailer got it wrong or I got it wrong and it's not accusative but nominative and that's why it is "ein Gewinn"?