VS (stringa contenente l'età e il sesso)
riemp (grandezza della stringa)

funzione SEPARA che riceve in ingresso VS e riemp e restituisce come parametri di uscita due vettori di interi, VM e VF: il primo vettore dovrà contenere le età delle persone di sesso maschile ed il secondo le età delle persone di sesso femminile.

Esempi

INPUT:
riemp = 5

VS = 20 M
25 M
23 F
18 M
33 F

OUTPUT:
VM = 20 25 18
VF = 23 33

ho cercato di fare così ... ma mi da errore. Help me.

(errore in complilazione ... sull' istruzione " x=vs[i]; " ... cannot convert `std::basic_string<char, std::char_traits<char>, std::allocator<char> >' to `int' in assignment )



int separa (vettore vs, const int &r, int m , int f ){

int x;

for (int i=0; i<r; i++){

for (int j=0; j<r; j++){

if (vs[i]=="M" ){

x=vs[i];

f[j]=x;

}

if (vs[i]=="F" ){

y=vs[i];

f[j]=y;

}

}

}

return m,f;
}