realice el siguiente codigo
#include <iostream.h>
#include <conio.h>
#include <iostream.h>
main()
{ int i,n,a[50],resp,no,j,nv;
cout<<endl;
cout<<"Cuantos elementos deseas ingresar ";
cin>>n;
cout<<endl;
for(i=1;i<=n;i++){
cout<<"ingresa "<<i<<": ";
cin>>a[i];
}
cout<<endl;
cout<<"La lista queda como"<<endl<<endl;
for(i=1;i<=n;i++){
cout<<a[i]<<",";
}
cout<<endl<<endl;
cout<<"___Deseas ingresar un valor a la lista___"<<endl;
cout<< " Ingresa *1* para___si o *2* para _no_"<<endl<<endl;
cin>>resp;
if(resp==1){
cout<<"ingresa el siguiente valor"<<endl;
cin>>nv;
a[0]=nv;
for(i=1;i<=n;i++){
cout<<a[i]<<",";
}
}
else {
cout<<"";
}
getch();
}
EL PROGRAMA PIDE UN LISTADO DE NUMEROS Y LOS GUARDA EN UN ARREGLO DESPUES LE PIDE AL USUARIO SI DESEA INSERTAR OTRO VALOR. EL PROBLEMA ES QUE NO LOGRO QUE LO INSERTE EN LA POSICION A[0] Y DE AHI DESPLACE LOS DEMAS VALORES. EL PROGRAMA CORRE PERO NO LOGRO HACER ESA FUNCION. ME GUSATRIA PUDIERAN AYUDARME.Y NO DEBO UTILIZAR APUNTADORES SOLO ARREGLOS Y CON LA AYUDA DEL FOR.