I have found the solution, it was a bad palcement of the indix j, so all I have to do is to put it inside of the structure if :
   if C(indVertexS,indVertexM) >= maxi
              Cnew(i).corresp(j)= C(indVertexS,indVertexM);
              Cnew(i).indS(j)   = indVertexS ;
              Cnew(i).indM(j)   = indVertexM;
               j = j+1; 
   end
and I don't need any more to use the function continue; I am sorry it seems that I have to pay more attention.


