最佳答案 - 提问者选出You have to learn and remember the gender of each noun.
im/in, in den/in die/in das(/ins), zum/zur/zum depends on positions and movement.
(der Keller:)
Ich bin im ((/in dem)) Keller.
Ich gehe in den Keller.
Ich gehe zum ((/zu dem) Keller.
Ich komme aus dem ((/vom) Keller.
(die Küche:)
Ich bin in der Küche.
Ich gehe in die Küche.
Ich gehe zur ((/zu der)) Küche.
Ich komme aus der ((/von der) Küche.
(das Wohnzimmer:)
Ich bin im Wohnzimmer.
Ich gehe in das (/ins) Wohnzimmer.
Ich gehe zum ((/zu dem)) Wohnzimmer.
Ich komme aus dem ((/vom /von dem)) Wohnzimmer.