Ciao a tutti… perché in questo codice risulta l'ultimo valore molto più elevato del limite imposto?
(Do per scontato le dichiarazioni delle variabili e degli #include)
Codice:
#include <stdio.h>
#define DIM 100
int i;
int a[DIM];
//Es 1: Creo e stampo la lista
for(i=0;i!=DIM-1;i++){
a[i]=rand()%1000;
printf("%d ",a[i]);
}
printf("\n");
Inoltre, non riesco a togliere le ripetizioni di numeri… dopo pubblico il codice intero, un problema alla volta :-)
Grazie per l'aiuto :-)