Afficher le contenu d'une variable ( Language C )

Résolu/Fermé
Arthur - Modifié le 7 août 2018 à 11:12
HypnofluX Messages postés 1 Date d'inscription mardi 7 août 2018 Statut Membre Dernière intervention 7 août 2018 - 7 août 2018 à 12:27
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

Pinzou76 Messages postés 609 Date d'inscription dimanche 17 septembre 2017 Statut Membre Dernière intervention 25 février 2019 190
Modifié le 7 août 2018 à 11:17
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
Merci beaucoup, mais mon terminal ne m'affiche pas le texte
0
Pinzou76 Messages postés 609 Date d'inscription dimanche 17 septembre 2017 Statut Membre Dernière intervention 25 février 2019 190
7 août 2018 à 11:27
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
Oui j'ai tenté un copié-collé et ça ne marche pas...

0
_Ritchi_ Messages postés 21210 Date d'inscription samedi 17 mars 2007 Statut Contributeur Dernière intervention 20 avril 2024 6 058
7 août 2018 à 11:51
Bonjour,

Voici une aide sur:
- Comment faire une capture d'écran
- Comment partager une capture d'écran

C'est mieux qu'un lien temporaire et plus sécurisant pour nous qu'un fichier à télécharger sans en connaître le contenu...
Ritchi
0