guarda cosi è piu semplice ancora

void check(int *vettore, const int dim){

for(int i = 1; i <= 9; i++){
for(int j = 0; j <= dim; j++){
if(vettore[j] == i)
break; //Il valore i c'e'
else if(j == dim)
return;
}
}
printf("ci sono tutti");
}


alcuni output...
5 2 8 10 10 9 5 9 2 8 1 1 8 10 6 6 2 6 7 6 5 2 6 4 1

8 8 9 9 10 8 5 10 2 6 10 8 9 9 10 2 2 10 1 10 1 7 9 5 6

5 6 9 10 1 1 10 4 8 7 4 6 9 4 7 2 10 3 3 2 2 1 1 4 4
ci sono tutti