Hi all,
i have a number of code that i don't really understand them, can anyone please interprate them for me. Below are just a single line of code in a program.

Code
=========
int n;
Dict dictionary;
char *buffer;
temp = 0;
int unsigned wi = 0;

dict = DictInit(n);
word[char_count++] = character;
word[char_count] = '\0';
DictAddWord(dictionary, word);
buffer = DictWord(dictionary, wi);
temp = strlen(buffer);
buffer[temp-1] != '\n';

=============
code end


Thanks in advance.