enum ABC{
A,
B,
C=5,
D,
E
};
Гарантировано, что D и E не превышают 5?
Гарантировано, что A и B меньше 5 (если возможно)?Значение элементов перечисления, когда некоторые члены имеют пользовательские значения
редактировать: Что произойдет, если я говорю C=1
Если C = 1, вы получите 0, 1, 1, 2, 3. Проверьте правило в своем ответе. –