Hay partes en el codigo que un buen compilador en C/C++ detectaria y por ello no compilaria. Te recomiendo utilizar las restricciones del ANSI C. Lineas como scanf("%d",&vec_a); y lineas que faltan como return 0; en main() son errores muy graves.
No esta mal el codigo, sin embargo te hago una pregunta: ¿y si el tamaño del vector B es menor al tamaño del vector A?
Saludos
No esta mal el codigo, sin embargo te hago una pregunta: ¿y si el tamaño del vector B es menor al tamaño del vector A?
Saludos