Корректно: чувствовать запах. Вариант слышать запах разговорный.
Слышать запах - уместно в разговорной речи. Чувствовать запах - стилистически нейтральный вариант.
Стилистически нейтрально: чувствую запах. В разговорной речи: слышу запах.
Можно и чувствовать запах, и слышать запах (второй вариант употребителен в разговорной речи).
Правильно (в разговорной речи).
Слышать запах – уместно в разговорной речи. Чувствовать запах – стилистически нейтральный вариант.