codice:
#include <cstdlib>
#include <iostream>

using namespace std;


const int max_numeri=5;
const int max_citta=11;
string citta[max_citta]={"Bari","Cagliari","Firenze","Genova","Milano","Napoli","Palermo","Roma","Torino","Venezia","Nazionale"};
int numeri[max_numeri];
int giocoEstrazioni()
{


int numeri;
srand (time(NULL));
for(int j=0; j<max_citta; j++){

cout<<endl<<citta[j]<<"     \t";

for(int i=0; i<max_numeri; i++){
numeri=rand()%90+1;  //*estrazione del numero;


                                             //*qua ci vorrebbe un controllo ma se metto per esempio un
                                            //con if o altro ma non so come ho già provato per esempio
                                            //ok un if e un break se i numeri erano uguali creando
                                           //anche un array ma niente



cout<<" \t"<<numeri;
}
}
cout<<endl;
}
int main(int argc, char *argv[])
{
int numero;
giocoEstrazioni();

system("PAUSE");
return EXIT_SUCCESS;
}
Ciao a tutti questo è un mio piccolo programma per simulare l'estrazioni del lotto
e come potete leggere nei commeti con riesco a mettere un controllo per non fare uscire numeri uguali nella stassa ruota,ho provareto a mettere un if che controllasse che il numero uscito non fosse uguale a un array che avevo creato ma niente da fare...qualcuno sa darmi una mano?..sono alle prime armi quindi m servirebbe qualcosa di non troppo difficile...grazie a tutti

ah naturalmente in c++