Voila j'ai deux fonctions, 1'une qui calcule le meilleur score et l'autre qui l'affiche mais je n'arrive pas a faire coïncider hscore1 de l'affichage avec le hscore1 calculé a la fin de la fonction de calcul. je suppose qu'il faut utiliser les pointeurs mais comme j'ai été absent au cours sur les pointeurs je n'arrive a rien, cela fait 2h que j'essaie :'(
help
void CalculHighScore(void){
int hscore1=0, hscore2=0;
hscore2=score;
if(hscore2>hscore1){
hscore1=hscore2;
}
AffichageHighScore(&hscore1);
}
void AffichageHighScore(int* pointeurHscore1){
char hs[50];
ChoisirCouleurDessin(CouleurParNom("Black"));
RemplirRectangle(712,154,76,44);
sprintf(hs,"%d", *pointeurHscore1);
ChoisirCouleurDessin(CouleurParNom("Green"));
EcrireTexte(760,179,hs,0);
}
ps: pour les déplacements (grâce a vos aides) et l'affichage des pommes et du score on a réussi avec mon binôme merci :D