C语言多种解法分享