Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4042 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Encore besoin de vous (patience de rigueur pour rentrer dans le topac)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Encore besoin de vous (patience de rigueur pour rentrer dans le topac)

n°198955
Lenoiche
Posté le 21-08-2002 à 15:54:14  profilanswer
 

Code :
  1. #include <stdio.h>
  2. char nom1[64]={0},nom2[64]={0},c;
  3. FILE *fichier1,*fichier2;
  4. void ouverture(FILE **fichier,char *nom,char *attribut)
  5. {
  6. if ((*fichier = fopen(nom,attribut)) == NULL)
  7.         printf("ERREUR : impossible d'ouvrir le fichier %s .\n",nom);
  8.     else
  9.         printf("Fichier %s ouvert",nom);
  10. }
  11. void espace(FILE *fichier,int vide)
  12. {
  13.     int i;
  14.     char c=' ';
  15.     for (i=1;i<=vide;i++)
  16.         fputc(c,fichier);
  17. }
  18. void ecriture(FILE *source,FILE *resultat)
  19. {
  20.     char lettre;
  21.     while ((lettre=fgetc(source)) !=';')
  22.         fputc(lettre,resultat);
  23. }
  24.        
  25. void mot(FILE *source,FILE *resultat)
  26. {
  27.     char lettre;
  28.     do ecriture(source,resultat);
  29.     while ((lettre=fgetc(source)) !=EOF);     
  30. }
  31. void constante(FILE *resultat,char cons[])
  32. {
  33.     fputc(*cons,resultat);
  34. }
  35.          
  36. main()
  37. {
  38.     printf("Entrez le nom du fichier source :\n" );
  39.     scanf("%s",nom1);
  40.     ouverture(&fichier1,nom1,"r" );
  41.     printf("/n" );
  42.    
  43.     printf("Entrez le nom du fichier destination :\n" );
  44.     scanf("%s",nom2);
  45.     ouverture(&fichier2,nom2,"w" );
  46.  
  47.     mot(fichier1,fichier2);
  48.     espace(fichier2,10);
  49.     constante(fichier2,"0000.00" );
  50.    
  51.    
  52. }


 
 
voila je voudrais ecrire des donne predefini en parametre dans un fichier mais je ne sais pas comment faut faire
 
 
 

mood
Publicité
Posté le 21-08-2002 à 15:54:14  profilanswer
 

n°198959
LetoII
Le dormeur doit se réveiller
Posté le 21-08-2002 à 15:57:20  profilanswer
 

Regarde du côté de la fonction fwrite (stdio.h)


---------------
Le Tyran
n°198964
Lenoiche
Posté le 21-08-2002 à 15:59:45  profilanswer
 

vi autant pour moi
sur certain site il ne parle que de cette fonction , mais y a aussi fputs qui sera plus approprié
 
fwrite j essayerais si ca marche pas avec fputs

n°198966
Lenoiche
Posté le 21-08-2002 à 16:01:57  profilanswer
 

fputs ca marche .......


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Encore besoin de vous (patience de rigueur pour rentrer dans le topac)

 

Sujets relatifs
besoin d'aide : Visual Basic for ApplicationsBesoin d'aide avec onFocus et onBlur, svp !
Me fodrais un programmeur, besoin de faire un petit prog' !!j'ai besoin d'aide...
voila j'ai besoin d'aide svp...[PHP] erreur a la con besoin d'aide!
tri d'un tableau multi-dimensionnel .. besoin d'aide..Sujet: [VB] création de controls activeX, besoin de conseils...
Besoin de Conseil : comment voir mon site ftp via web (http) ??[PHP] Besoin d'un Gros coup de main pour finir mon site
Plus de sujets relatifs à : Encore besoin de vous (patience de rigueur pour rentrer dans le topac)


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)