if(me->dvert){ for(i = 0; i < me->totvert; i++){ if(me->dvert[i].totweight){ for(j = 0; j < me->dvert[i].totweight; j++){ printf("Current Group is %i and current weight is %f", j, me->dvert[i].dw[j].weight); } } } }