Ниже приведен код моего заголовочного файла trie.h. Компилятор продолжают показывать следующее сообщение об ошибке:Переопределение структуры
In file included from speller.c:11:
./trie.h:3:8: error: redefinition of 'letter'
struct letter
^
./trie.h:3:8: note: previous definition is here
struct letter
^
1 error generated.
make: *** [speller.o] Error 1
Код:
struct letter
{
int is_word;
struct letter* arr[27];
};
// fuctions
struct letter* create_trie();
void free_trie(struct letter* trie);
Включает ли ваш заголовок охранники? – DeiDei