1. "Можете ли вы, уважаемый людоед, превратиться в зверька поменьше?" -спросил кот в сапогах.
2. "Конечно, могу" , - ответил людоед.
3. "Тогда превратитесь, пожалуйста, в мышь!" - сказал кот в сапогах.
Если после прямой речи стоит вопросительный, восклицательный знак или многоточие, то эти знаки сохраняются, а запятая не ставится
Если прямая речь стоит перед вводящими ее словами автора, то после прямой речи ставится запятая и тире, а слова автора начинаются со строчной буквы
1. Я спросил у Сашки: "Где же река?"
2. Он ответил, указывая рукой вдаль: "Вон там за лесом"
3. Я огорчился: "Как далеко!"