Потому что неприятный запах изо рта возникают при размножении бактерий, которые находится в ротовой полости, между зубами.
В зернах кофе содержится кофеин и кислоты, которые "высушивают" полость рта, снижают выработку слюны, соответственно, создаются благоприятные условия для размножения бактерий, что и вызывает неприятный запах изо рта.
Кстати, если кофе с молоком, то этот запах усиливается из-за молочной кислоты.
Поэтому после чашечки кофе, лучше пожевать жевательную резинку или воспользоваться ополаскивателем для полости рта