Problème en langage C

Résolu
Bonsoirs,

J'ai un petit problème en "langage c" je suis débutant en ce langage j'apprends sur le "Site du zér0"

Tenez je vous passe le code :

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
char lettre = 'A';

printf("%ld\n", lettre);

return 0;
}

Et quand je veut compiler l'écran de DOS apparaît et elle par direct et plus j'ai essayer ce code :

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
char lettre = 'A';

printf("%ld\n", lettre);

return 0;
}

systeme("PAUSE");
return 0;
}

Mais sa ne marche pas.

Comment faire svp ?
Configuration: Windows XP
Firefox 2.0.0.13

3 réponses

  1. C'est pas %c pour les caractères ?
    0
    1. Il faut ecrire ceci:

      #include <stdio.h>
      #include <stdlib.h>

      int main(int argc, char *argv[])
      {
      char lettre = 'A';

      printf("%c\n", lettre);

      systeme("PAUSE");
      return 0;
      }

      Et ta lettre apparaitra à l'ecran!
      0
      1. Il faut ecrire ceci:

        #include <stdio.h>
        #include <stdlib.h>

        int main(int argc, char *argv[])
        {
        char lettre = 'A';

        printf ("%c\n", lettre);

        system ("PAUSE");
        return 0;
        }
        rajout: pardon: system sans le 'e'

        Et ta lettre apparaitra à l'ecran!
        0
        1. Ce bon sa marche, oui sa venez du "e" du system a chaque fois je mettez un "e" (juste une toute petite fautes bloque tout lol )

          Merci beaucoup.
          0