Do things use apostrophe for indicating possessive? [duplicate]
Solution 1:
The second and third phrases are correct:
The house's windows
The windows of the house
There is no requirement in the English language that possessors be people, and it's extremely common for inanimate objects to be used with the possessive 's. There is very little difference between the version that uses 's and the version that uses of.
Related: Is using the possessive "'s" correct in "the car's antenna"?
Solution 2:
I'll start by saying that I've seen several heated debates about this online, but the general consensus is that this rule is one of those stylistic ones that someone created that has gotten passed around by some as an actual grammatical requirement. In practice, inanimate objects are quite frequently used with 's. So both of the following are correct:
The house's windows
The windows of the house
If you (or your supervisor/professor/etc.) prefer the second stylistically, that's fine but it's not an actual grammatical rule.
Solution 3:
House windows is a compound noun with windows modified by house. The modifier tells us what kind of windows these are, so house windows are different from car windows.
House's windows and windows of the house can both be used to refer to windows that are part of the house, though some authors consider it bad form to use the former.