Ciao a tutti ! Mi daresete una mano con questo programma?????
GRAZIE MILLE
Implementa la funzione <memorizza> che riceve come unico parametro intero <quantita> e richiede ripetutamente singoli numeri interi tramite la stringa var=numero().
I numeri ricevuti devono essere memorizzati nelle celle di un vettore <vett> di interi dichiarato da te con al massimo 100 elementi occupando sempre le prime celle disponibili, dall’elemento di indice zero. Gli elementi del vettore di interi <vett> mantengono così l’ordine con il quale sono stati recuperati.
Se il numero fornito compare già nel vettore perché elaborato precedentemente , elimina dal vettore tutte le volte che è presente senza lasciare elementi vuoti nel vettore di numeri forniti, inserendo comunque il numero fornito in coda al vettore <vett>.
Dopo l’elaborazione di nuovi numeri interi nel vettore termina quando la quantità totale di numeri ricevuti è uguale al parametro <quantita> della funzione <memorizza> (compresi i valori forniti più di una volta).
La funzione <memorizza> restituisce come valore di ritorno il conteggio dei numeri eliminati dal vettore.
IL PROGRAMMA INIZIA CON:
extern int numero();
extern void vettore (int [], int);
Grazie davvero, aspetto presto la vostra soluzione , ciao