bonsoir,
j'ai fait un petit un c++ : le probleme c'est que la fonction rand me donne des
nombres absurdes ,je ne sais pas pourquoi poutant j'ai bien indiqué a la fonction sort de me donner un nombre aléatoire entre 1 et 100.

pouvez m'aider a resoudre se probleme

merci!


#include <stdio.h>
#include <iostream.h>
#include <stdlib.h>
#pragma hdrstop

//---------------------------------------------------------------------------

#pragma argsused
class jeu
{
private:
int hazard;
public:

int sort (void);
jeu();
};
int jeu::sort(void)
{
hazard=1+ rand()%(100);
return hazard;
}
jeu::jeu()
{
printf("%d",hazard);
}

int main(int argc, char* argv[])
{
srand ((unsigned) time(NULL));

jeu a; a.sort();


a;system("pause");

return 0;
}