EDIT: Original post was removed.
==================
Thanks tummychow, the only real thing i do not understand or didnt really get was sequential file access.
Uh, yeah, we can't *give* you that program. We can tell you some of the stuff involved therein but we cannot and will not (and really should not) just slap together the desired prog and throw it into the thread. "Here ya go."
But none of that stuff is too complicated. Thinking about it, you could create a class in a header file and then create various member functions to operate on the class such as file filling, repeated user input filling, sort operations (without algos of course!), etc. Basically some kind of database?