c语言判断整数是几位数