Merci , j'ai pris compte de vos conseilles et j'ai corriger mon programme, il fonctionne.
Merci , j'ai pris compte de vos conseilles et j'ai corriger mon programme, il fonctionne.
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.
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:
mais comme 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));
Jc
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 while(fgets(s,100,ptr)!=NULL) { printf("%s",s); }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager