Printf qui ne s'affiche pas

Résolu
Bonjour,
voila un morceau de fonction:

b = iniparser_getboolean(ini, "pizza:ham", -1);
printf("Ham: [%d]\n", b);
b = iniparser_getboolean(ini, "pizza:mushrooms", -1);
printf("Mushrooms: [%d]\n", b);

je m'attendais à voir afficher dans mon terminal le printf mais non. J'appelle bien ma fonction dans mon main pour ceux qui se poserai la question.
Merci de votre aide. Sophie
Configuration: Linux
Firefox 2.0.0.14

3 réponses

  1. Contributeur
    effecivement. la redirection c'est ça: a.out > fichier.txt
    1. essayez de desctivier votre antivirus
  2. Contributeur
    oui pour autant que le standard output n'a as été redirigé
    1. excuse moi je n'ai pas compri ta réponse.Pourtant il n'y a rien qui s'affiche sur mon terminal après que j'ai fait gcc *c y aurait'il une autre commande a taper pour exécuter le code??après l'avoir compilé? c'est peut etre de la que viens le probleme
  3. Contributeur
    b est un int et iniparser_getboolean retourne un int ?
    1. oui oui il retourne bien un int. c'est un code que j'ai pris sur wikipédia pour parser les fichiers ini. Donc il ne devrai pas y avoir de faute dedans mais je ne sais pas ou devrait s'afficher mes printf normalement c'est dans le terminal non?