Pb déxecution :/
Fermé
yedez
Messages postés
69
Date d'inscription
dimanche 3 novembre 2013
Statut
Membre
Dernière intervention
28 avril 2015
-
14 déc. 2013 à 19:30
yedez Messages postés 69 Date d'inscription dimanche 3 novembre 2013 Statut Membre Dernière intervention 28 avril 2015 - 15 déc. 2013 à 00:17
yedez Messages postés 69 Date d'inscription dimanche 3 novembre 2013 Statut Membre Dernière intervention 28 avril 2015 - 15 déc. 2013 à 00:17
A voir également:
- Pb déxecution :/
- Erreur : des composants dexécution javafx obligatoires pour exécuter cette application sont manquants. - Forum Réseaux sociaux
- JavaFX: Comment mettre un label avec un nombre... ✓ - Forum Java
- Coeurs manquants ✓ - Forum Processeur
- Bons composants? - Forum Matériel & Système
- Urgeen les hyperlink en javaFX - Forum Java
1 réponse
yedez
Messages postés
69
Date d'inscription
dimanche 3 novembre 2013
Statut
Membre
Dernière intervention
28 avril 2015
2
15 déc. 2013 à 00:17
15 déc. 2013 à 00:17
bon jái pu resoudre le prbleme president mais maintenant jái un autre probleme >.< aidez moi síl vous plait
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int get_option()
{
int p;
printf ("0-afficher des sonnes de lútilisateur\n 1-afficher les donnes de chaque logiciel\n 2-supprmer_utilisateur\n 3-supprimer un logiciel\n 4-purger des fichier\n");
scanf("%d",&p);
return(p);
}
view_user(FILE *f_user,int *code)
{
char *s;char*s1;
open_file("user.txt",f_user);
printf("donner votre code\n");
scanf("%d",&code);
rewind(f_user);
while ((fgets(s,3,f_user))!=EOF)
{
if (!(strcmp(s,code)))
{
fputs(s,f_user);
}
}
return(s);
fclose(f_user);
}
void open_file(char *nom,FILE *f)
{
f=fopen(nom,"r");
if (!f)
exit(0);
}
void main(int argc,char*argv[])
{int option;
FILE *f_user; int code;
while((option = get_option() )!=(-1))
{
switch(option)
{
case 0:
view_user(f_user,&code);
break;
}
}
}
le probleme consite a afficher le nom d lutilisateur dont le code correspond au code saisi
le fichier f_user contient code:3 carac numeriques
nom:20 carac numeriques
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int get_option()
{
int p;
printf ("0-afficher des sonnes de lútilisateur\n 1-afficher les donnes de chaque logiciel\n 2-supprmer_utilisateur\n 3-supprimer un logiciel\n 4-purger des fichier\n");
scanf("%d",&p);
return(p);
}
view_user(FILE *f_user,int *code)
{
char *s;char*s1;
open_file("user.txt",f_user);
printf("donner votre code\n");
scanf("%d",&code);
rewind(f_user);
while ((fgets(s,3,f_user))!=EOF)
{
if (!(strcmp(s,code)))
{
fputs(s,f_user);
}
}
return(s);
fclose(f_user);
}
void open_file(char *nom,FILE *f)
{
f=fopen(nom,"r");
if (!f)
exit(0);
}
void main(int argc,char*argv[])
{int option;
FILE *f_user; int code;
while((option = get_option() )!=(-1))
{
switch(option)
{
case 0:
view_user(f_user,&code);
break;
}
}
}
le probleme consite a afficher le nom d lutilisateur dont le code correspond au code saisi
le fichier f_user contient code:3 carac numeriques
nom:20 carac numeriques