Bonjour,
quand je fais un read sur l'entrée standard juste apres un printf, il se passe quelque chose de bizarre.

printf("bonjour: ");
read(0,buffer,BUFFER);
printf("%s", buffer);

Il m'affiche le buffer avant le mot "bonjour".
Ca me fait ca uniquement sous linux, pas de probleme avec windows.
Quelqu'un sais d'ou ça pourrait venir?