#include #include #include #include #include "images.h" int aleatoire(int pos_x, int pos_y){ int nb; int position[20][4]; nb=rand()%20; if (position[nb][0]<10){ position[nb][0]=pos_x; position[nb][1]=pos_y; return nb; } else if (position[nb][2]<10){ position[nb][2]=pos_x; position[nb][3]=pos_y; return nb; } else{ aleatoire(pos_x, pos_y); } } void main(void){ InitialiserGraphique(); ChoisirEcran(0); CreerFenetre(0,0,1024,576); int boucle, boucle2; char tirage[50]; int tire; int pos_x; int pos_y; int position[20][4]; ChargerImage("Images/background.png",0,0,0,0,1024,576); /*Tirage des images*/ srand(time(NULL)); for (pos_y=10;pos_y<380;pos_y=pos_y+90){ for (pos_x=10;pos_x<650;pos_x=pos_x+90){ tire=aleatoire(pos_x, pos_y, position)+1; snprintf(tirage,50,"Images/image%d.png",tire); ChargerImage(tirage,pos_x,pos_y,0,0,80,80); } } Touche(); FermerGraphique(); }