Plus d'explications en C.

Natnt Messages postés 5 Date d'inscription   Statut Membre -  
 Bob -
Salut,
Je me suis mis au C. J'ai telecharge Dev-C++ 4 , et je suis sous Windows XP.
J'aurai voulu plus d'explications pour comment lire les programmes.
Dev-C++ 4 me met que mon code est valide donc je mets run mais rien ne s'affiche, si j'ai bien compris c'est parce que le code n'est pas assez lon, le voici:

int main(void)
{
int a=5;
while (a<1000)
{
a++;
printf("(a) n'est toujours pas egale a 10 ");
printf("a=%d",a);
}
}

Merci d'avance pour toute aide eventuelle...
Nath

6 réponses

  1. phil
     
    Bsr,
    il n'y a aucune erreur de compilation ?
    ne faut -t'il pas ajouter en début de fichier
    #include <iostream.h>
    A+
    0
  2. Grafitos
     
    salut!

    #include "stdio.h"

    plutot!
    sinon au lieu d'ecrire "int main(void)" mets "void main()"
    a part ca tout a l'air correct!
    a+
    0
  3. Natnt Messages postés 5 Date d'inscription   Statut Membre
     
    voila le code maintenant:
    #include <stdio.h> /* Inclut le fichier entête E/S*/
    int main(void)
    {
    int a=5;
    while (a<1000)
    {
    a++;
    printf("(a) n'est toujours pas egale a 10 ");
    printf("a=%d",a);
    }
    }

    Quand je mets :
    void main()
    j'ai une erreur de compilation...
    Sinon de quels logiciels vous servez vous, lesquels vous conseillez?

    Merci
    Nath
    0
    1. Bob
       
      Toujours "int" ou "signed int " pour le type de "main()" sans oublier la valeur de retour "return 0;" ou bien "return EXIT_SUCCESS;" ou "EXIT_SUCESS" est une macrosubstitution de "0".
      0
  4. Natnt Messages postés 5 Date d'inscription   Statut Membre
     
    Ca y est j'ai reussi a le faire marcher!
    J'attends toujours vos suggestions pour des sites d'apprentissage, des logiciels...
    ;-)
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Natnt Messages postés 5 Date d'inscription   Statut Membre
     
    Personne?:(
    0
  7. Grafitos
     
    Regarde sur les sites des universités, il a des cours en ligne (licence maitrise d'info)
    a+
    0