Buona sera a tutti vi posto un pezzo di codice che ho creato:
in teoria dovrebbe fare una domanda,chiedere la risposta,verificare se la risposta è diversa da "si o no" se è diversa richiede di inserire la risposta altrimenti continua,ma invece qualsiasi cosa digito sulla tastiera mi rifà la domanda,come mai?codice:do //saldo di partenza { cout<<"hai un saldo di partenza?"<<endl; cin>>risp; } while (risp != si and risp != no and risp != No and risp != Si and risp != NO and risp != SI ); if (risp == Si or risp == si or risp == SI) { cout<<"inserisci il saldo di partenza"<<endl; cin>>saldo_partenza; } //fine saldo di partenza