e questo è l'output che ottengo io:codice:#include <stdio.h> main(){ int a[10]={1,1,3,1,4,5,3,3,6,4}; int occ[10]={0,0,0,0,0,0,0,0,0}; int i,j; for (i=0; i<10; i++){ for (j=0; j<10; j++){ if (a[i]==a[j])//tolgo i!=j così non devi inizializzare occ a 1 occ[i]++; } } for (i=0; i<10;i++) printf("il numero di %d e %d \n",a[i],occ[i]); }
a me funziona....codice:il numero di 1 e 3 il numero di 1 e 3 il numero di 3 e 3 il numero di 1 e 3 il numero di 4 e 2 il numero di 5 e 1 il numero di 3 e 3 il numero di 3 e 3 il numero di 6 e 1 il numero di 4 e 2


Rispondi quotando