Nu este foarte greu ceea ce doresti sa faci.
De exemplu, pentru a afisa sm dupa al doilea for trebuie sa adaugi urmatoarea instructiune:
for(j=1;j<=n;j++){
sm = 0;
for(i=1;i<=2*m;i++)
if(j==v[i])
sm++;
cout<<sm<<" ";
}
Daca doresti sa il retina si nu sa il afiseze, ai putea destul de usor sa mai iei o variabila, sa ii zicem copy, in care poti retine sm-ul.
Mai exact, in loc de cout vei avea copy = sm;
Succes!