Bonjour, j'ai un probleme avec le code ci dessous
#include <stdio.h>
int main (int argc, const char * argv[])
{
char chaine[10];
FILE* sortie = fopen("test.txt", "w+");
while(1)
{
scanf("%s", chaine);
fprintf(stdout, "%s\n", chaine);
fprintf(sortie, "%s\n", chaine);
}
return 0;
}
Lorsque je fais ma saisie, le programme affiche bien le texte à l'ecran, mais il n'ecrit rien dans le fichier.
Est ce que quelqu'un sait d'ou le probleme peut venir ?
Merci de votre aide
Configuration: Mac OS X
Firefox 3.0.7