IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

probléme d'affichage du contenu d'un fichier


Sujet :

C

  1. #1
    Membre régulier
    Inscrit en
    Avril 2006
    Messages
    254
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 254
    Points : 80
    Points
    80
    Par défaut probléme d'affichage du contenu d'un fichier
    Merci , j'ai pris compte de vos conseilles et j'ai corriger mon programme, il fonctionne.

  2. #2
    J&B
    J&B est déconnecté
    Nouveau membre du Club
    Inscrit en
    Avril 2006
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 26
    Points : 29
    Points
    29
    Par défaut
    Avec des commentaire et une meilleur presentation se serait plus facile de t'aider mais sinon une façon simple est de l'ouvrir 2 fois ( en lecture et en écriture ) et des fflush bien placé sinon un freopen.

  3. #3
    Expert éminent sénior

    Avatar de fearyourself
    Homme Profil pro
    Ingénieur Informaticien Senior
    Inscrit en
    Décembre 2005
    Messages
    5 121
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Ingénieur Informaticien Senior
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2005
    Messages : 5 121
    Points : 11 877
    Points
    11 877
    Par défaut
    Quelques problèmes:

    - Il y a toujours aucun commentaire dans ton code, aucun saut de ligne...

    - Tu utilises le même pointeur ptr pour ouvrir une deuxième fois le fichier sans avoir refermer la 1ere fois...

    - Tu utilises encore fflush(stdin);

    Tu fais ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
        do{
       fgets(s,100,ptr);
       puts(s);
       }while(!feof(ptr));
    mais comme ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    while(fgets(s,100,ptr)!=NULL)
     {
     printf("%s",s);
     }
    Jc

Discussions similaires

  1. Réponses: 2
    Dernier message: 14/01/2008, 17h32
  2. Réponses: 12
    Dernier message: 02/01/2008, 13h16
  3. Problème d'affichage du contenu de JPanel
    Par Mic75 dans le forum AWT/Swing
    Réponses: 12
    Dernier message: 13/12/2007, 00h53
  4. Affichage du contenu d'un fichier
    Par developppez dans le forum C
    Réponses: 6
    Dernier message: 22/04/2006, 22h10
  5. affichage du contenu d'un fichier texte
    Par axel-erator dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 02/08/2005, 16h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo