Правильно пишется: "А почему у тебя настроение испортилось?" Почему: "почему" - вопросительное наречие, выражающее интерес или непонимание. "у тебя" - притяжательное местоимение в дательном падеже, указывающее на принадлежность к кому-либо. "настроение" - существительное в именительном падеже, обозначающее состояние души или эмоциональное состояние. "испортилось" - глагол в прошедшем времени, указывающий на изменение состояния настроения от хорошего к плохому. Таким образом, правильное написание этого предложения будет: "А почему у тебя настроение испортилось?"