Croessmah 28 июля 2015 Cranium, всё там есть. Просто, чтобы использовать enum таким образом (без слова enum), необходимо затайпдефить имя: typedef enum { GN_OK = 0, GN_NEG, GN_ILL, GN_LONG } GNENUM ; ну или везде писать enum перед GNENUM: //... enum GNENUM get_num(itype *num) { //... } //... int main(void) { //... enum GNENUM gn_ret = get_num(&number); //... } //...
Cranium, всё там есть. Просто, чтобы использовать enum таким образом (без слова enum), необходимо затайпдефить имя:
ну или везде писать enum перед GNENUM:
Спасибо, Cranium, Croessmah! Обновил решение.