A voir également:
- Supprimer une ligne dans un fichier en c
- Supprimer rond bleu whatsapp - Guide
- Fichier bin - Guide
- Impossible de supprimer un fichier - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
4 réponses
tu veux supprimer la ligne à l'interieur d'un fichier ou alors supprimer la ligne dans la fenetre d'excecution ???
Soit plus clair !
Tu veux supprimer un mot dans une ligne du fichier?
Tu veux supprimer la ligne du fichier contenant le mot?
?? c'est flou
Tu veux supprimer un mot dans une ligne du fichier?
Tu veux supprimer la ligne du fichier contenant le mot?
?? c'est flou
Slt j'ai essayé de faire quelque chose mais bon c'est pas facil avec le langage c !
NB :
Il n'y a pas de fonction de fonction qui permet de supprimer une ligne dans un fichier en c!
On ne peut pas supprimer une ligne directement sur un fichier
Le code suivant supprime le mot trouvé dans le fichier et ajoute le reste dans un deuxieme fichier !
Toutefois le lien ci-dessous pourrait t'aider d'avantage
https://c.developpez.com/faq/?page=Les-fichiers-et-les-dossiers#FICHIERS_sup_ligne
Bonne chance...
NB :
Il n'y a pas de fonction de fonction qui permet de supprimer une ligne dans un fichier en c!
On ne peut pas supprimer une ligne directement sur un fichier
Le code suivant supprime le mot trouvé dans le fichier et ajoute le reste dans un deuxieme fichier !
#include<stdio.h> #include<string.h> void mot_existe (char *mot); int main () { char mot[200]; printf ("Mot a rechercher? "); scanf ("%s", mot); mot_existe (mot); } void mot_existe (char *mot) { int longueur = strlen (mot); int existe = 0; char mot_bis[longueur]; FILE *entree; FILE* fOut;//fichier temporaire entree = fopen ("fichier.txt", "r"); fOut = fopen("fichierTmp.txt", "w");//fichier de sortie do { fscanf (entree,"%s",mot_bis); if (strcmp(mot_bis,mot)==0){ printf ("Bravo ! Le mot existe ! \n"); } if (strcmp(mot_bis,mot)!=0)fputs(mot_bis, fOut); }while (!feof(entree)); fclose(entree); fclose(fOut); if(!existe) printf ("Le mot %s n'existe pas!\n",mot); }//mot_exite
Toutefois le lien ci-dessous pourrait t'aider d'avantage
https://c.developpez.com/faq/?page=Les-fichiers-et-les-dossiers#FICHIERS_sup_ligne
Bonne chance...