Bonjour tout le monde;

je désire récupérer l'ensemble des messages affichés pas mon programme dans un fichier texte, pour ce la je tente de faire une redirection sur un fichier comme suite: ./prog > log.txt

le problème est que, quand j'arrête le programme et je regarde le fichier log.txt je ne trouve pas une grande partie des messages (en l’occurrence les derniers).
NB: mon programe est écrit en c et les affichage sont fait par printf.

y'a il une solution à ce problème?