Programme C
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Programme C



  1. #1
    invite5d9066d8

    Unhappy Programme C


    ------

    Bonjour,
    je dois faire un programme en C qui compte le nombre de ligne, le nombre d'espace et le nombre de tabulations de ce qui est tappé en entrée.Voila ce que j'ai fais :
    Code:
    #include<stdio.h>
    main()
    {
          int esp, tab, eline,c;
          esp=0;
          tab=0;
          eline=0;
          while(c=getchar()!=EOF){
          if(c=='\t')
          ++tab;
          if(c==' ')
          ++esp;
          if(c=='\n')
          ++eline;
          }
          printf("Il y'a %d lignes, %d tabulations, %d espaces.\n", eline, tab, esp);
          system("pause");
          }

    Le programme se compile parfaitement, mais quand je l'execute, il ne fais rien apres avoir tappé un texte, ou meme une phrase...
    Je ne sais pas d'ou vient le probleme, c'est pour ca que je vous demande votre aide.
    Merci d'avance !

    -----
    Dernière modification par yoda1234 ; 07/12/2008 à 21h56. Motif: Mise en place balise "code"

  2. #2
    invite17a570c1

    Re : Programme C

    Salut,

    Pourrais-tu demander a un moderateur de mettre ton code entre les balises necessaires? Et penser a le faire a l'avenir, c'est beaucoup plus lisible...

  3. #3
    invite4ad25ccf

    Re : Programme C

    As tu tapper le caractère EOF lorsque tu tappes ton texte ? car l'affichage ne se produit que lorsque celui-ci est détecté. Sous les unix, c'est ctrl+D
    Sinon, tu peu xy alles avec les redirecteur :
    Code:
    ./prog < mon_texte.txt

Discussions similaires

  1. programme
    Par invite57e51427 dans le forum Logiciel - Software - Open Source
    Réponses: 11
    Dernier message: 16/01/2008, 23h28
  2. Programme Ti-84 Plus
    Par invite2e03b3ba dans le forum Mathématiques du collège et du lycée
    Réponses: 7
    Dernier message: 17/11/2007, 12h22
  3. programme en vb
    Par invitedba2660f dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 24/03/2007, 17h51
  4. Programme en VB
    Par invite47810f95 dans le forum Logiciel - Software - Open Source
    Réponses: 6
    Dernier message: 16/03/2007, 17h24
  5. [Brun] Programme TV
    Par invite8f28c2f6 dans le forum Dépannage
    Réponses: 0
    Dernier message: 12/01/2007, 19h52
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...