Ciao a tutti scusate ho un problema nella creazione del classico programma del lancio del dado .. io ho fatto tutto in sintassi corretta , il programma è questo :
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define N 100 //definizione della costante N con valore 100
int main () {
int esito,i;
srand(time(NULL)); //inizializza il generatore
for (i = 1; i <= N; i++) { //ripete il lancio N volte
esito = 1+ rand() % 6; //genera un numero casuale fra 1 e 6
printf("%d\n",esito);
}
return 0;
}
Non so per quale motivo ma nonostante includa la libreria <stdio.h> <stdlib.h> e <time.h> il compilatore non mi riconosce i "comandi" srand e rand..come devo fare?? ci sono forse altre librerie necessarie?
grazie..