Llevo algo de tiempo intentando un ejercicio de C++, pero no hay tu tia, si alguien pudiera ayudarme...
Dada la siguiente función main(), escribir las funciones PedirDatos1() y PedirDatos2() que pretenden las dos almacenar una determinada cantidad de datos en un array dinámico. El número de datos quedará almacenado en total y el array dinámico quedará apuntado por p.
Estas dos funciones pedirán al usuario el número de datos a teclear, que se almacenará, y después de haber creado un array dinámico para ellos, le solicitará al usuario tantos datos como indique este número. La única diferencia entre PedirDatos1() y PedirDatos2() está en como reciben y retornan los datos, pero las dos hacen lo mismo.
y el main que tengo es este:
void main()
{
int *p1, total1;
int *p2, total2;
total1 = PedirDatos1(&p1);
delete [] p1;
p2 = PedirDatos2(&total2);
delete [] p2;
return 0;
}
Gracias.