Bonsoir à tous
j'ai un gros problème avec mon code et je n'arrive pas à savoir pourquoi
quand j'écris dans le fichier mon code ne renvoi pas le curseur à la fin du fichier voici mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <stdio.h>
 
main()
{
  FILE *FICHIER; /* pointeur sur FILE */
  char Pseudo[7];
  int  C,NB_ENREG=10;
 
  //ouverture du fichier
  FICHIER = fopen("/home/langagec/test", "w");  /* write */
  C = 0;
 
  while (C<NB_ENREG)
     {
      fseek(FICHIER, 0, SEEK_END);
      printf("Entrez le nom de la personne : ");
      scanf("%s", Pseudo);
 
      fprintf(FICHIER, "%s\n", Pseudo);
      C++;
 
     }
  fclose(FICHIER);
 
  //Lecture et affichage du contenu du fichier
  FICHIER = fopen("/home/langagec/test", "r");  /* read */
  C = 0;
  while (!feof(FICHIER))
     {
      fscanf(FICHIER, "%s\n", Pseudo);
      printf("Pseudo : %s\n", Pseudo);
      C++;
     }
  fclose(FICHIER);
  return 0;
}
toute critique est la bienvenue je ne demande pas qu'on code à ma place mais juste m'expliquer pourquoi mon code ne marche pas comme je souhaite
merci à tous