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; }

Rispondi quotando