C语言算法积累分离数位