#include<iostream>
#include<conio.h>

using namespace std;

void pedirDatos();
void cambiarSigno(int vec[], int);
void mostrarVector(int vec[], int);

int vec[1000], tam;

int main(){
    pedirDatos();
    cambiarSigno(vec, tam);
    mostrarVector(vec, tam);

    getch();
    return 0;
}

void pedirDatos(){
    cout << "Digite el tamanio del vector: ";
    cin >> tam;
    for(int i = 0; i < tam; i++){
        cout << "\t" << i+1 << ". Digite un numero: ";
        cin >> vec[i];
    }
}

void cambiarSigno(int vec[], int tam){
    for(int i = 0; i < tam; i++){
        vec[i] *= -1;
    }
}

void mostrarVector(int vec[], int tam){
    cout << "\nLos elementos del vector con los signos cambiados son: " << endl;
    for(int i = 0; i < tam; i++){
        cout << vec[i] << " ";
    }
}
Digite el tamanio del vector: 5
        1. Digite un numero: 1
        2. Digite un numero: -2
        3. Digite un numero: 3
        4. Digite un numero: 45
        5. Digite un numero: -12
Los elementos del vector con los signos cambiados son:
-1 2 -3 -45 12
--------------------------------
Process exited after 36.51 seconds with return value 0
Presione una tecla para continuar . . .