I\'m writing a program in C for reversing a circular singly linked list. I keep getting segmentation fault for some reason. I\'m sure the problem is with the reverse functio