Comment se deplacer dans un fichier
Résolu
jerbiano
-
jerbiano -
jerbiano -
Bonjour,
un exercice me demande de comparer le numéro de client donné par l utilisateur par un autre qui existe dans un fichier de la manière suivante:
numéro client:4carractere
.
.
.
le problème que je ne peux pas se déplacer jusqu’ au numéro(4carractere)
Aider moi svp!
un exercice me demande de comparer le numéro de client donné par l utilisateur par un autre qui existe dans un fichier de la manière suivante:
numéro client:4carractere
.
.
.
le problème que je ne peux pas se déplacer jusqu’ au numéro(4carractere)
Aider moi svp!
A voir également:
- Comment se deplacer dans un fichier
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier bin - Guide
- Déplacer colonne excel - Guide
- Fichier rar - Guide
Je veux comparer cette valeur 4444 par une autre valeur donné par l utilisateur par exemple 3444
car je veux vérifier si se client existe déjà dans le fichier ou non
Le problème que le fichier contient plusieurs donné alors comment faire pour prendre cette valeur 4444 de tous ces donnés
Merci;
En langage C(pareille pour le C++):
voici la fonction qui permet de vérifier si le numéro du client existe (1) ou non (0):
int client_existant(FILE *fp,int client)
{
char s[100];
int num_client;
rewind(fp); //se positionner au début du fichier
while(fgets(s,100,fp))
{
sscanf(s,"%4d",&num_client);//découper la ligne lu du fichier
if(num_client==client)
return(1);
}
return(0);
}