ciao ragazzi devo fare il seguente es:
memorizzare in un array una sequenza di numeri fino a che l'utente non digiti 0 e poi stamparli al contrario. ho fatto questo codice che va bene per l'inversione, ma non fino a che l'utente non digita 0; come posso fare per completare esattamente es??
codice:
 
#include <iostream>using namespace std;
int main (int argc, char * const argv[]) {
	int const size=5;
	int vet[size];
	int i=0;
	while (i<size || vet[i]!=0) {
		cin>>vet[i];
		i=i+1;
		}			
	for (int a=size-1;a>=0 ;a--){
		cout << vet[a];}
    return 0;
}