Problema funzione srand e rand..

di il
2 risposte

Problema funzione srand e rand..

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..

2 Risposte

Devi accedere o registrarti per scrivere nel forum
2 risposte