i have a structure:

Code:
struct Book

{
char pIBSN[21];
char pAutor[21];
char pTitle[21];
int published;
struct Book *pNext;   //pointer to next book
}
I allso have function where i can enter the books. Lets say there are 20 books. How do i make a chain-structure that displays the books in alphabethical order?