力扣新人提交的代码问题 单链表逆序 我用本地编译器提交输出没问题 用力扣提交就输出就是15432?

struct ListNode* reverseList(struct ListNode* head)

{

    struct ListNode* pre=head->next;

    

    struct ListNode* mid=pre->next;

    struct ListNode* las=mid->next;

    pre->next=NULL;

 

    while (las != NULL)

        {

            mid->next=pre;

            

            pre=mid;

            

            

            mid=las;

            

            las=las->next;

        }

        

        mid->next=pre;

        head->next=mid;

         

        return head; 

        

        

}