Salut all,
voila quand je veux compilé (avec devc++) (en c normale)
et que je mèt l’option clrscr ben… le programme ne marche pas :s
je ne sais pas pourquoi ! je refait tout comme les tuto et rien a faire… si qu’el qu’un pouvais m’aider ca serais simpa!
merci d’avence
ps: j’ai fait une recherche sur google et sur le forum !
je vien de teste et ca marche enfin…
dans le tuto ca dis que clrscr efface l’écran… donc je met un text ensuite clrscr (qui vas éffacé l’écran) et ensuite un autre texte vas venir sans qu’il y a le texte de tout ta l’heure et fflush ben… ca fait pas ca
bon… je vais vous montré ca : #include <stdio.h>
int main ()
{
puts (“Salut toi, appuie sur une touche s’il te plaît”);
getch ();
fflush(stdout);
puts (“Merci d’avoir appuyé sur une touche”);
getch();
return 0;
}
–> ca éfface pas le “salut toi, appuie sur une touche s’il te plaît”
car… dans le tuto ca dis que le clrscr normalement l’aurais du l’enlevé !
… je ne sais pas quoi faire
j’ai l’impresion que c’est dev-c++ qui ne compile pas bien ! car je fait tout comme le tuto !
et pelles c… ben… ca prend même pas #include !!
enfin… quel compilateur pensé vous que je devrais prendre ? car…
oui c’est vrai que ca éfface l’écran… mais tout ce qui es après ne vien pas :
int main ()
{
puts(“salut toi, appuie sur une touche”);
getch();
system(‘cls’);
puts(“merci”);
getch();
return 0;
}
donc “salut toi appuie sur une touche” apparais et… quand j’appui sur une touch le merci n’apparais pas…
j’ai donc mit system(‘pause’) aulieux de getch() (aux 2ieme) et toujours le mmême probleme…
clrsc() est une fonction qui marche pour le compilateur Borland.
Pour avoir la meme chose avec Visual Studio, il faudra faire system(“CLS”), enfin un truc du genre.
getch() aussi est pour Borland.
Ce sont des fonctions de conio.h
Mais bon voilà la solution, tu peux faire fonctionner ces fonctions grace à ce package à installer dans dev C++: