Would you please be so kind as to wrap your code in [code][/code]-tags and to apply some indentation?
http://en.wikipedia.org/wiki/Indent_style
It will make your code much more readable.
As for your problem: I'm assuming this is a linked-list implementation. You created a struct for a single node, but I can't see a struct for a list. It could look like this: