图片中用红色突出的地方本人认为是不正确的。理由如下:@H_502_1@
矩阵M的第一列中可能一个元素都没有,所以说cpot[1]=1是不合适的,不完全正确。@H_502_1@
本人认为应当修改如下:@H_502_1@
int index=0; while(num[++index]==0); //找到第一个该列中存在非0元素的列数 cpot[index]=1;//将该列的cpot[]值设为1
故index+1<=col<=M.linenumber。@H_502_1@ 还望大家不吝指正