Help with codeDo you need this to be a recrusive function? It is not clear to me reading your question.
student informationI would start by making your input loop functional. Then repost your code if you get stuck.
Looping ProblemWhat are you trying to accomplish with the printing?
e.g. why are you using this
doubly linked listSince you are using the keyword 'new' that would imply that you should follow the rule of three.
Filling a 2-d array from fileHave you seen this?