Leggi un libro suo C e uno sulle strutture dati.
La domanda è troppo ampia...