mardi 13 décembre 2011

Ajouter une fiche

Ajouter une fiche (c'est à dire une chaîne de 3 caractères) au fichier précèdent et relire le fichier.
 #include <stdio.h>
#include <conio.h>
void main()
{
FILE *fichier;
char p[4];
/* ajout d'une chaine */
fichier = fopen("chaine.dat","a+"); /* pointeur a la fin */
printf("\nENTRER LA CHAINE DE 3 CARACTERES A AJOUTER\n");
gets(p);
fputs(p,fichier);
/*lecture du fichier pour verification */
rewind(fichier);
printf("\n\nLECTURE DU FICHIER\n");
while((fgets(p,4,fichier))!=NULL)printf("%s ",p);
fclose(fichier);
printf("\n\nPOUR SORTIR FRAPPER UNE TOUCHE ");
getch();
}

Aucun commentaire:

Enregistrer un commentaire