typedef enum {A, B, C} Enum1; // Error ! typedef enum {A, B, C} Enum2;