Per cominciare, usare due for non è corretto.
Usane uno solo con passo 2, così come hai scritto, limitandolo al massimo tra M e N facendo attenzione al vettore che ha meno elementi.
E per essere precisi, anche se non è determinante, il numero di elementi da prevedere in vett3 non è 99 ...