Ok , ora ho dichiato come vettore cont :
ho tentato di azzerare pure il vettore dato che mi dava numeri stratosferici nella ripetizione dei numeri , ma inserendo il ciclo for per appunto azzerarlo non mi da nessun messaggio...#include <iostream>#include <cstdlib>
#include <ctime>
const int n=20;
using namespace std;
int main(){
int i,j,NUMERI[n],cont[100];
for(i=1;i<=n;i++)NUMERI[i]=0;
for(j=1;j<=100;j++)cont[j]=0;
for(i=1;i<=n;i++){
NUMERI[i]=rand()%100+1;
for(j=1;j<=100;j++)
{
if(NUMERI[i]==j)cont[j]++;
}
}
for(j=1;j<=100;j++)cout<<"il numero"<<j<<"e' stato ripetuto"<<cont[j]<<"volte"<<endl;
system("pause");
return 0;
}

Rispondi quotando