Programation en c
mady
-
mady -
mady -
Bonjour,
je sui pa tré forte en programation c et j un projet 'application servant à gerer le personnel d'une entreprise' il s'agit de manipuler à la foix les structure + pointeur + fichier j besoin d'une cite la ou je trouve des exercices corrigés .
est ce que je peux creer un tableau de chaine de caractere (chaque case comporte l'identifiant de l'enfant dans la structure )?
je sui pa tré forte en programation c et j un projet 'application servant à gerer le personnel d'une entreprise' il s'agit de manipuler à la foix les structure + pointeur + fichier j besoin d'une cite la ou je trouve des exercices corrigés .
est ce que je peux creer un tableau de chaine de caractere (chaque case comporte l'identifiant de l'enfant dans la structure )?
struct date{
int jour;
int mois;
int annee;
};
struct personne
{
char nom[20];//nom du personne
char prenom[20];//prenom du personne
char sexe[10];//sexe du personne
char ident[10];//identifiant
char idE[20];//identifiant des enfants
date date_naiss ;// date de naissance
int n;//nbre d'enfants
}p;
FILE*fp;
void main()
{
int m,j,a,mois,jour,annee;
char ident[10];
char nom[10];
int i,nb;
printf("\n__________saisie de nouvaux personne_________\n\n");
printf("donner le nombre d'enrigstrements \n");
scanf("%d",&nb);
personne*tab;
tab=(personne*)malloc(nb*sizeof(personne));
fp=fopen("information.txt","w+");
for(i=0;i<nb;i++)
{ getchar();
printf("donner le nom de la personne\n");
gets(tab[i].nom);
printf("donner le prenom de la personne\n");
gets(tab[i].prenom);
printf("donner l'identifiant de la personne\n");
gets(tab[i].ident);
printf("donner le sexe de la personne\n");
gets(tab[i].sexe);
printf("entrer la date: jour mois annee \n");
scanf("%d",&tab[i].date_naiss.jour);
scanf("%d",&tab[i].date_naiss.mois);
scanf("%d",&tab[i].date_naiss.annee);
printf("donner le nombre d'enfants\n");
scanf("%d",&tab[i].n);
fwrite(tab+i,sizeof(struct personne),1,fp) ;
}
printf ("%d \n",tab[i-1].n);
printf("\n\nresultat: operation d'ajout reussite \n\n");
fclose(fp);
je doit ajouter l4identifiant des enfant qui est un char comment je fait??
et j pa su deviser mon travailler en des fonction j un probleme concernant les parametre des fonction ? si vous pouvez m'aider svp c urgent j doit le remettre ce mercredi