C语言生成可逆矩阵代码实现