diff --git a/src/partie2/saeP2.c b/src/partie2/saeP2.c index f2e492e..4fa63ba 100644 --- a/src/partie2/saeP2.c +++ b/src/partie2/saeP2.c @@ -204,13 +204,13 @@ void CreateCandidat(candidat** tcandid,int* nbcandidat) printf("Merci de rentrez votre prénom :"); fgets(Candidat_Ajout->surname, 31, stdin); printf("Merci de rentrez votre note en Mathématique :"); - scanf("%d",Candidat_Ajout->note[0]); + scanf("%d",&Candidat_Ajout->note[0]); printf("Merci de rentrez votre note en Français :"); - scanf("%d",Candidat_Ajout->note[1]); + scanf("%d",&Candidat_Ajout->note[1]); printf("Merci de rentrez votre note en Anglais :"); - scanf("%d",Candidat_Ajout->note[2]); + scanf("%d",&Candidat_Ajout->note[2]); printf("Merci de rentrez votre note en Spécialité :"); - scanf("%d",Candidat_Ajout->note[3]); + scanf("%d",&Candidat_Ajout->note[3]); (candidat**) realloc (tcandid,sizeof(candidat)*((*nbcandidat)++)); if (tcandid==NULL) { @@ -218,7 +218,7 @@ void CreateCandidat(candidat** tcandid,int* nbcandidat) perror("Erreur :"); exit(errno); } - tcandid[nbcandidat-1]=Candidat_Ajout; + tcandid[*nbcandidat-1]=Candidat_Ajout; printf("Ajout fini\nVotre numéro de candidat est : %d",\ Candidat_Ajout->numcandid); } \ No newline at end of file