right? This is how my teacher taught me to do it, and how the tutorials say, but even immediately after executing these statements, another procedure that traverses the list still finds the 'missing' record.
The traversal procedure has always worked before, and I can delete from either end of the list just fine. I have tried several different ways of doing this, and none of them work.
A rapid response would be greatly appreciated, as the end of the term is almost here.