Ma ancora non hai fatto l'input di nbit. Questa variabile deve avere un valore prima di ogni cosa altrimenti non puoi utilizzarla!
Ma ancora non hai fatto l'input di nbit. Questa variabile deve avere un valore prima di ogni cosa altrimenti non puoi utilizzarla!
credevo di averlo fatto, allora credo proprio di non aver capito come fare e dove l'input di mbit.
Ciao,
al di la che non ho scritto un abominio di codice simele a quello che hai postato.
Un minimo di programmmazione dovresti averla fatta in C/C++ prova a spiegare cosa non funziona.
Per il controllo dell' input da tatiera esistono i controlli SE (if in c++) testa se il valore è valido altrimeti dai un messsagio di errore e ripeti l'input o blocca il programma.
Attenzione che la copiature senza capire cosa stai fando produce solo RISULTATI ora NON per i prossimi programmi che dovrai realizzare.
In bocca al LUPO.
L'input si fa con una scanf come vorresti farlo? E all'inizio del programma ovviamente perché il numero di bit da utilizzare si deve sapere subito. E devi controllare che sia compreso tra 1 e 16 (mettila scanf in una while)
ho consegnato il programma, grazie ai vostri consigli sono riuscita a sistemarlo e funzionava.
Potresti anche mostrarlo ...