I've finish CSC105 assignment 1.
Here is the source code that I write.
You should study it rather than copy all of my code.
Good Luck!!!
P.S. Any copy or cheating on the describe situation will mean an instance ZERO marks on the assignment AND ALL ASSIGNMENT THEREAFTER "F" on the subject, and withdrawal of all subjects in the semeter.