I am new to programming in C but doing fairly well, I have created a structure and a doubly linked list, I think, and can get it to work. My problem seams to be in collecting the users input. I can use scanf to take in the data, but I don’t like the way it returns the curser to the next line to get the input, and have a problem taking in a string. I am using an array, but as you know with scanf it only reads to the first space. I have tried gets and because I am entering the info into a structure it gives me an error, some type of type conflict. I have thought of using gets to a pointer, but when I save my info will it only save the pointer or the info? Anyway I would be grateful for some ideas.