Afficher le contenu d'une variable ( Language C )

Résolu
Arthur -  
HypnofluX Messages postés 1 Statut Membre -
Bonjour,
Je n'arrive pas à afficher le contenu d'une variable en langage C...

Le code :

#include <stdio.h>

int main ( )

{
int Nombre = 14;

printf ("Le nombre est %d \n, Nombre");

return 0;
}

Et la réponse du terminal :

gcc /Users/francois/Desktop/Code2.c -o prog
/Users/francois/Desktop/Code2.c:8:27: warning: more '%' conversions than data arguments
[-Wformat]
printf ("Le nombre est %d \n, Nombre");
~^
1 warning generated

Est-ce que quelqu'un pourrait m'aider ?

Merci d'avance.
Arthur

3 réponses

  1. Pinzou76 Messages postés 750 Statut Membre 192
     
    Bonjour,
    printf ("Le nombre est %d \n", Nombre); 

    Il faut que la variable
    Nombre
    soit à l'extérieur des guillemets dans le printf, sinon elle est interprétée comme appartenant à la chaîne
    Cordialement
    1
    1. Arthur
       
      Merci beaucoup, mais mon terminal ne m'affiche pas le texte
      0
    2. Pinzou76 Messages postés 750 Statut Membre 192
       
      Bizarre, de mon côté ça marche... Êtes- vous sûr d'avoir bien recopié ?
      Tentez un copier-coller:
      #include <stdio.h>
      
      int main()
      { 
          int Nombre = 14; 
          printf ("Le nombre est %d\n", Nombre); 
          return 0; 
      } 
      0
    3. Arthur
       
      Oui j'ai tenté un copié-collé et ça ne marche pas...

      0
  2. _Ritchi_ Messages postés 21130 Date d'inscription   Statut Contributeur Dernière intervention   6 135
     
    Bonjour,

    Je vais demander à un administrateur de déplacer cette conversation dans le forum dédié au langage C car il est la question posée n'a rien à voir avec le forum MacOS: https://forums.commentcamarche.net/forum/c-266

    Ritchi
    0
    1. Arthur
       
      Bonjour,
      Excusez moi d'avoir mis ma question dans le forum Mac OS, je n'ai pas fait attention...
      0
  3. HypnofluX Messages postés 1 Statut Membre
     
    J'ai trouvé, le programme avait créé un fichier terminal nommé : prog... Je l'ai ouvert et ça à marché !!!

    Merci à tous...
    HypnofluX
    0