Allora puoi iniziare in questo modo: Dichiari tre array interi ( dovranno avere la stessa cardinalità ) e definisci una funzione per la lettura di un array di int generico:
LeggiArray ( int [] vett , const int riemp )
{
for ( int i = 0 ; i < riemp ; i ++ )
{
cout << "Inserisci << i << "^ valore: ;
cin >> vett[i];
}
}
Poi devi definire una funzione in cui gli passi 3 array ( i due che hai letto e che devi confrontare più il terzo nel quale devi inserire i valori ) e il riemp ( basta uno poichè vale per tutti e tre ) , nella quale farai un ciclo i< riemp che ti confronta per ogni i-esima posizione se vett1
> vett2 e in base a qual'è il valore maggiore lo inserisci in vett3. Una funzione per la somma in cui gli passi un array di int e il riemp ( il vett3 ) e infine una funzione per la stampa su file passandogli sempre un array di int e il suo riemp ( sempre il vett3 ).