Обоснование:
Правила оформления прямой речи в русском языке:
- Если прямая речь стоит после слов автора, то перед ней ставится двоеточие, а сама прямая речь начинается с большой буквы. «Привет, Малыш!» — воскликнул Карлсон.
- Если прямая речь стоит перед словами автора, то после неё ставится запятая (или вопросительный/восклицательный знак) и тире, а слова автора начинаются с маленькой буквы. «Привет, Карлсон», — ответил Малыш.
- Если слова автора разрывают прямую речь, то первая часть прямой речи заключается в кавычки, после неё ставится запятая (или вопросительный/восклицательный знак) и тире, с маленькой буквы начинаются слова автора, потом тире и вторая часть прямой речи с маленькой буквы.
Анализ предложенных вариантов:
- «Привет, Малыш!» — воскликнул Карлсон. — Оформлено верно. Прямая речь в начале, после неё восклицательный знак, тире и слова автора с маленькой буквы.
- «Привет, Карлсон», — ответил Малыш. — Оформлено неверно. После прямой речи должен стоять вопросительный или восклицательный знак, а не точка, если она подразумевает приветствие. Также, если бы это была просто реплика, то после «Карлсон» должна быть запятая, а не точка.
- «Сколько тебе лет?» — спросил Карлсон. — Оформлено верно. Прямая речь в начале, после неё вопросительный знак, тире и слова автора с маленькой буквы.
- «Семь», — произнёс Малыш. — Оформлено верно. Прямая речь в начале, после неё запятая, тире и слова автора с маленькой буквы.
Вывод: Ошибки допущены во втором варианте.
Ответ: 2