Salut,

j'ai écrit une fonction qui est censée me donner un nombre aléatoire entre 0 et 100 mais lorsque je lance plusieurs fois le programme, j'obtiens toujours le même nombre 83.

Voici mon programme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
 
int random(int min, int max){
  return min +(rand() % (max-min));
}
 
int main(){
int tirage = random(0,100);
printf("%d\n",tirage);
return 0;
}
Qu'est-ce qui ne va pas ?

Merci