Hi, I have two problems: please can someone give me an algorithm that would help me to understand how to put words ( read from a file) in alphabetical order using a linked list. I just dont get it!! Also, The words that I need to input is a real text. but There is punctuation (",", "!",".") that I need to skip in order to continue inputting words. I know that I can do Code (Text): fscanf(fptr," [^,], ", words) to skip the comma. but how can I do all the 3 punctuations in once? Thank you for your help B.