or

With this:
>enum { test, anothertest } man, animal
the names within the brackets are enumeration constants, a list of constant integer values, starting at 0, incrementing by 1 (there are other ways, but these are not covered by your example).

The names on the right side, define variables that are capable of holding one of the enum's constant values.

Your example isn't the best to work from, have a look at this instead: