「何」を「なん」と読むか「なに」と読むか、ルールがありますか
user
「なん」と読むのは
①後ろに「ですか」がくる「何ですか」の形
②後ろに助詞「と」「の」を伴う場合
何と言っていましたか？
何の本ですか？
③何回/階、何人など数を伴う場合と「何曜日」

「なに」と読むのは
①「何を食べますか」「何が好きですか」「何も買いませんでした」のように後ろに「を」「が」「も」などの助詞が来る場合
③「何色」「（電車の）何線」のように種類を問う場合
④相手の言ったことが聞こえず聞き返すときの「何（なん）ですか」のカジュアルバージョンは「何（なに）？」

どちらにもなる場合
「何か」「何に」のようにフォーマルな時は「なに」、カジュアルなときは「なん」と発音する
assistant