Đổi chỗ 2 nút trong danh sách sử dụng con trỏ

Mình có 1 bài tập như sau:

Cho danh sách L gồm 2 trường Data và *Next
Giả sử L có ít nhất là 2 nút
Viết thủ tục trong c đổi chỗ nút đầu bằng nút cuối (làm theo cách thay đổi mối nối ,không thay đổi trực tiếp thông tin data của chúng)

Mọi người giúp mình với.

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?