Bonjour à tous j'essaie de visualiser un chronomètre à un endroit précis à l'écran tout en me laissant la possibilité d'afficher d'autre chose à l'écran mais le problème que mon programme nécessite l'effacement de l’écran au fur et à mesure en plus il boucle infiniment sur la position du curseur donc je peux pas afficher d'autre chose à l'écran juste après le chronomètre .sachant que c'est primordiale pour moi d'afficher le chrono et le message qui vient après ,est ce que vous pouvez m'aider?

voici le code
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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#include <stdlib.h>                 //system("Pause") - system("cls")
#include <stdio.h>                  //printf()
#include <windows.h>                //Sleep()
void Positionner_Curseur(int x, int y)
{COORD point;
 point.X = x; point.Y = y;
 SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),point);
}
 main()
{int h = 0 , m = 0 , s = 0; 
    Positionner_Curseur(70,2);  
    printf("__________________");
    while (h < 24)
    {     Positionner_Curseur(70,2);
          if (h < 10)
          {   printf("0%i : ",h);         //Affichage avec 0 devant
          }
          else
          {   printf("%i : ",h);          //Sans le 0 si > 10
          }
          if (m < 10)
          {   printf("0%i : ",m);
          }
          else
          {   printf("%i : ",m);
          }
          if (s < 10)
          {   printf("0%i",s);
          }
          else
          {   printf("%i",s);
          }
        s++;                        //Incrémentation des secondes
        Sleep(1000);   
              //Attente de 1000 mili-secondes
          if (s > 59)
          {   s = 0;
              m++;
          }
          if (m > 59)
          {   m = 0;
              h++;
          }
    }
    Positionner_Curseur(70,6); 
    printf("__________________");
}
Merci d'avance