volevo creare un gioco da console dove bisogna contare fino a 100 normalmente però i multipli di 3,5,7 non bisogna dire il numero ma "boom", cosa sbaglio?
codice:#include <iostream> using namespace std; int main() { int i,a,r2,r5,r7,b2,b5,b7,max; char b = 'b',n; max=100; for (i = 1; i = max; a++) { cin>>n; cout<<endl; r2=n%2; r5=n%5; r7=n%7; if(r2==0) b2=b; if(r5==0) b5=b; if(r7==0) b7=b; if(b2==b | b5==b | b7==b) a=b; else a=i; if(a=n) cout<<endl; else abort(); cin.get(); } cin.get(); }