Langage c++ erreur
mrism000
Messages postés
47
Statut
Membre
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
Bonjour,
j'ai declaré la structure suivante :
struct noeud ;
typedef noeud* Liste;
et la fct suivante :
mais le compilateur n'accepte pas scanf("%s",p.nom) scanf("%d",&(p.age));
pouvez vous m'aider et merci .
j'ai declaré la structure suivante :
struct noeud ;
typedef noeud* Liste;
struct Personne
{
char nom[25];
int age ;
};
struct noeud
{
Personne liste_pers[25];
Liste suiv ;
};
et la fct suivante :
Liste lirePers()
{
Liste pres = NULL ;
noeud* nouv;
Personne p[25];
while(scanf("%s",p.nom), strcmp(p.nom,"fin")!=0)
{
scanf("%d",&(p.age));
nouv = new noeud ;
strcpy (nouv->liste_pers.nom,p.nom);
nouv->liste_pers.age = p.age ;
nouv->suiv = pres ;
pres = nouv ;
}
return pres ;
}
mais le compilateur n'accepte pas scanf("%s",p.nom) scanf("%d",&(p.age));
pouvez vous m'aider et merci .
A voir également:
- Langage c++ erreur
- Erreur 0x80070643 - Accueil - Windows
- Erreur 4101 france tv - Forum Lecteurs et supports vidéo
- Erreur 4201 france tv ✓ - Forum Réseaux sociaux
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
- J'aime par erreur facebook notification - Forum Facebook