ciao ragazzi! innanzitutto sono nuovo su qst forum. Salve!
Sto facendo un po' di esercizi c++ con questo bel caldo

Naturalmente sono qui perchè ho difficoltà

Ad esempio devo creare una funzione che dati due array di
interi positivi a e b, restituisce l’array c che si ottiene eliminando da a i valori
che sono divisibili per almeno un elemento di b

codice:
int funzione (int a[], int b[], int DIMa, int DIMb, int c[])
ci siamo con la dichiarazione?

Poi come procedereste a rigor di logica? Poi provo a buttare giù il codice.
Pensavo di prendere un elemento di a e con un ciclo for passo uno per uno gli elementi di b, vedo se uno di questi da 0 se faccio a%b
Se si lo elimino. Altrimenti no.
Poi passo ad un altro elemento di a.

Mi chiedevo come fare poi per farmi restituire l'array c con gli elementi risultanti.

GRAZIE!!