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