c语言求矩阵的n次幂