Слово «брелок» склоняется с сохранением гласной «о» потому, что оно является иностранным и целиком является корнем, а не имеет суффикса, в котором обычно проявляется беглая гласная. 35
В словах с беглой гласной буква «о» находится не в корне, а в суффиксе. 5 В слове «брелок» же вся буква «о» является корневой, поэтому она не исчезает. 5