Esercizio 4
Scrivi un programma basato sulla tecnica dell'accesso indiretto ad un vettore per realizzare una lista di interi inseriti da tastiera, l'inserimento deve proseguire fin tanto che non viene inserito il numero 0 come nel caso precedente, ma deve essere effettuato da una funzione esterna chiamata dal main() , la lista deve poi essere ritornata al main() che la deve stampare.
#include<iostream>
using namespace std;
int *fun(int *h){
int i=0;//indice
h=new int;//inizializzo e chiedo memoria al sistema
do{//caricamento
cout<<"ins.:";cin>>h[i];
i++;
}while(h[i-1]);
return h; // ritorno la struttura
}//fine fun
main(){
int i=0;//indice
int *p;
p=fun(p); i=0;
do{//stampa
cout<<p[i]<<" ";
i++;
}while(p[i]);
} //fine main