Bonjour,
je me suis lancé dans la programmation d'un démineur. J'ai commencé à écrire les sous-programmes mais quand je compile, un message d'erreur me dit que la fonction rand n'est pas déclarée alors que j'ai bien ouvert le time.h
Je vous écris le sous programme où la fonction rand me dait un bug, merci de bien vouloir m'aider
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 #include <iosream> #include <string.h> #include <time.h> using namespace std; #define TAILLE_X 4 #define TAILLE_Y 4 #define NB_MINES 1 void pose_bombe(struct case_grille Grille_Jeux[TAILLE_X+2][TAILLE_Y+2]) { int i,j,cpt; for(cpt=1;cpt<=NB_MINES;cpt++){ do { i=rand()%TAILLE_X+1; j=rand()%TAILLE_Y+1; } while(Grille_Jeux[i][j]!=0) Grille_Jeux[i][j].valeur=-1; } }
Partager