Hello Friend ! I am Leo Waheed and I have 2 year experience working on C and C++ language at NETSOL software house. I have understand your projects problem and I am sure I can give you in 2 days. But I will neglect the OPTIONAL part. Is it OK for you?? But I assure you that the mandatory part will be good and well presented , Do you want me to start the project now. I will explain each function in separate file . (Thanks)
IA,
regards
Leo Waheed