c語言循環移位函數?