Accueil > Forum > > > > passage à la ligne dans un fichier.txt aprés chaque mot
passage à la ligne dans un fichier.txt aprés chaque mot
mercredi 13 avril 2005 à 14:56:11 |
passage à la ligne dans un fichier.txt aprés chaque mot

romydamour
|
salut à tous, j'ai un souci avec le passage à la ligne dans un fichier texte, j'ai su transférer le contenu de plusieurs fichiers dans un seul et même fichier.txt mais j'aimerai que chaque mot ou chiffre apparaisse sur une ligne différente de mon fichier; Par la même occasion si quelqu'un sait comment récupérer ces différentes lignes pour les introduire dans différentes colonnes d'une table access, ça me serait vraiment trés trés utile.
Voici un bout de mon code: (en fait je ne sais pas utilisé le strtok dans cette situation, il y a un problème de conversion, je sais pas faire )
char seps[] = " []{}(),\t\n"; char *token; FILE *entre1,*entre2,*entre3,*sortie; int ent1, ent2, ent3, suite;
entre1 = fopen( "fichierGUD.txt", "r+" ); entre2 = fopen( "TAILLAGE.MPF", "r+" ); entre3 = fopen( "SPB_150_2_AL.MPF", "r+" ); sortie = fopen("fichier_sortie.txt", "w+"); if( sortie == NULL ) printf( "le fichier_sortie n'a pas pu être ouvert\n" ); else { while ((ent1 = fgetc(entre1)) != EOF) { //token = strtok( ent1, seps ); fputc(ent1, sortie); } suite = fseek( sortie, 0L, SEEK_END); if( suite ) perror( "Fseek failed" ); else { while ((ent2 = fgetc(entre2)) != EOF) { //token = strtok( ent2, seps ); fputc(ent2, sortie); } suite = fseek( sortie, 0L, SEEK_END); if( suite ) perror( "Fseek failed" ); else { while ((ent3 = fgetc(entre3)) != EOF) { //token = strtok( ent3, seps ); fputc(ent3, sortie); } } } fclose( entre1 ); fclose( entre2 ); fclose( entre3 ); fclose( sortie ); }
A+ Romy
|
|
mercredi 13 avril 2005 à 16:55:44 |
Re : passage à la ligne dans un fichier.txt aprés chaque mot

jc_romeo
|
Essaye, une fois que tu as récupéré les caractères de chacun de tes fichiers et que tu les as écrit dans ton fichier de sortie, d'ajouter un fprintf(sortie,"\n"); normalement, cela devrait marcher
exemple: while ((ent1 = fgetc(entre1)) != EOF) { //token = strtok( ent1, seps ); fputc(ent1, sortie); fprintf(sortie,"\n"); }
tu pourrais même essayer pour chacun des fichiers (comme cela tu prends les mots les uns apres les autres, mais je suis pas sur que cela marche) char *temp; temp=(char *)malloc(sizeof(char)*80); while(fscanf(entree,"%s",&temp)!= EOF) fprintf(sortie,"%s\n",temp);
JC
|
|
Cette discussion est classée dans : fichier, ligne, txt, suite, sortie
Répondre à ce message
Sujets en rapport avec ce message
saut de ligne dans un fichier .txt [ par semenzato ]
bonjour ,je voudrais savoir comment faire un saut de ligne dans un fichier texte car mon instruction \n n'est pas comprise et il en resulte un carré n
lire un fichier txt ligne par ligne [ par lapinrose67 ]
Bonsoir,Je developpe un logiciel en C sous Linux, voila mon problème:Je dois lire un fichier texte ligne par ligne et placer chacune d'entre ellesdans
Ajouter un CString a chaque ligne fichier TXT [ par kilory ]
Salut,j'est un fichier txt que j'ouvre avec la commande fopen et je vourais ajouter a chaque debut de ligne du texte un slach . merci.
Comparer une ligne d'un fichier avec la précédente [ par boudafc ]
Voilà, j'ai un fichier où toutes les lignes sont en double.Ce que je voulais faire, c'est comparer une ligne par rapport à la précédente, mais voilà,
Lire une ligne d'un fichier txt [ par Arnauti ]
Bonjour, je suis débutant en C. J'aimerais bien savoir s'il est possible de lire dans un fichier *.txt une ligne au choix. Si oui, comment est-ce poss
Comment récuperer ligne par ligne dans un fichier.txt [ par arsenecouette ]
Bonjour à tous,Voila mon second prb de la semaine et je fais donc appel une nouvelle fois à vos connaissances.Dans un fichier.txt, je sauvegarde un ma
ecriture saut de ligne dans un fichier [ par mogwai93 ]
j'essaie d'ecrire un saut de ligne dans un fichier sauf qu'il ne m'ecrit que 0A au lieu de 0D 0A comment corriger ? merci hFile = CreateFile(Mon_
supprimer une ligne contenu dans un fichier txt [ par cobra176 ]
bonjour a tousje recherche un code permettant de retirer une ligne contenu dans un fichierj'ai vu qu'il existé déja des codes permettant cela mais j'a
manipulation d'un fichier [ par Stiko ]
slt; c'est une programme pour ouvrire un fichier 'toto.txt', la premiere partie est pour afficher le cntenu de fichier dans la cosole et la deuxiéme
récupérer des lignes d'un fichier txt [ par the_neo_81 ]
Bonjour à tous, voila donc ma question.Cela fait un bon moment que je cherche à: -lire un fichier txt préformater (je sais que tel ligne = tel inf
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|