Aide sur progr d gestion de notes d'etudiant
out49
Messages postés
20
Date d'inscription
Statut
Membre
Dernière intervention
-
out49 Messages postés 20 Date d'inscription Statut Membre Dernière intervention -
out49 Messages postés 20 Date d'inscription Statut Membre Dernière intervention -
URGENT
slu j suis un etudiant tres debutant en programmation.et jai un projet que j'arrive pas a resoudre depuis des jours.. com je l'ai dit je suis tres debutant.
on veut gerer les notes des etudiant et le calcul de moyenne.
au tout debut on demande une structure contenant numero,nom,prenom...c qui est fait
en 2,on veut une fonction qui permet de saisir un etudiant(cetadir saisir la 1iere structure type). ici j'ai voulu utiliser la fonction
void saisir-etud avec un pointeur mais dans le scanf,sa pose probleme,svp comment peut on faire dans scanf avc de pointeur? voila mon debut de programme
URGENT
slu j suis un etudiant tres debutant en programmation.et jai un projet que j'arrive pas a resoudre depuis des jours.. com je l'ai dit je suis tres debutant.
on veut gerer les notes des etudiant et le calcul de moyenne.
au tout debut on demande une structure contenant numero,nom,prenom...c qui est fait
en 2,on veut une fonction qui permet de saisir un etudiant(cetadir saisir la 1iere structure type). ici j'ai voulu utiliser la fonction
void saisir-etud avec un pointeur mais dans le scanf,sa pose probleme,svp comment peut on faire dans scanf avc de pointeur? voila mon debut de programme
slu j suis un etudiant tres debutant en programmation.et jai un projet que j'arrive pas a resoudre depuis des jours.. com je l'ai dit je suis tres debutant.
on veut gerer les notes des etudiant et le calcul de moyenne.
au tout debut on demande une structure contenant numero,nom,prenom...c qui est fait
en 2,on veut une fonction qui permet de saisir un etudiant(cetadir saisir la 1iere structure type). ici j'ai voulu utiliser la fonction
void saisir-etud avec un pointeur mais dans le scanf,sa pose probleme,svp comment peut on faire dans scanf avc de pointeur? voila mon debut de programme

slu j suis un etudiant tres debutant en programmation.et jai un projet que j'arrive pas a resoudre depuis des jours.. com je l'ai dit je suis tres debutant.
on veut gerer les notes des etudiant et le calcul de moyenne.
au tout debut on demande une structure contenant numero,nom,prenom...c qui est fait
en 2,on veut une fonction qui permet de saisir un etudiant(cetadir saisir la 1iere structure type). ici j'ai voulu utiliser la fonction
void saisir-etud avec un pointeur mais dans le scanf,sa pose probleme,svp comment peut on faire dans scanf avc de pointeur? voila mon debut de programme
A voir également:
- Aide sur progr d gestion de notes d'etudiant
- Logiciel gestion locative gratuit excel - Télécharger - Comptabilité & Facturation
- Retrouver une musique avec les notes - Guide
- Gestion de fichiers - Télécharger - Gestion de fichiers
- Logiciel gestion photo gratuit - Guide
- Bloc-notes (windows) - Télécharger - Traitement de texte
1 réponse
Salut out49,
Si tu définis un typedef nommé
De même, pour définir un prototype d'une fonction utilisant ce type, tu peux faire
Le typedef "STUD" est destiné à être un alias de "struct etudiant".
Personnellement, j'évite les typedef, car cela est trompeur.
"STUD" ne me parle pas du tout, alors que "struct etudiant", oui.
Enfin, lorsque tu auras corrigé ton code, tes scanf pour les entiers devront être corrigés, car scanf avec "%d" attend un pointeur sur int, par exemple :
Dal
Si tu définis un typedef nommé
STUDsur une struct etudiant, lorsque tu manipules ce type, tu peux déclarer une variable structure comme celà :
struct etudiant etd;ou comme cela :
STUD etd;, mais pas
etudiant STUD;.
De même, pour définir un prototype d'une fonction utilisant ce type, tu peux faire
void saisir_stud(struct etudiant *etd)ou
void saisir_stud(STUD *etd), mais pas
void saisir_stud(struct STUD *etd).
Le typedef "STUD" est destiné à être un alias de "struct etudiant".
Personnellement, j'évite les typedef, car cela est trompeur.
"STUD" ne me parle pas du tout, alors que "struct etudiant", oui.
Enfin, lorsque tu auras corrigé ton code, tes scanf pour les entiers devront être corrigés, car scanf avec "%d" attend un pointeur sur int, par exemple :
scanf("%d", &etd->noteDevoir);.
Dal
Sur le forum, fais des copier-collers de ton code, et non des captures d'écran et utilise le bouton de coloration syntaxique pour que ton code soit lisible et bien formaté (clique sur la flèche pointant vers le bas dans la barre de boutons au dessus de la fenêtre de composition du message du forum, et choisis le langage "c").
Ou tape ton code entre balises :
<code c>
ton code ici
</code>
S'agissant de l' "urgence", cela ne sert pas à grand chose ici d'exiger une réponse urgemment. Les participants au forum interviennent bénévolement, pour aider dans la mesure de leurs connaissances et temps, et cela va irriter les personnes susceptibles de t'aider plus qu'autre chose.
Essaye aussi d'exprimer ton problème aussi clairement que possible. Relis toi 3 fois avant de poster en te demandant si ce que tu écris est compréhensible par quelqu'un qui n'est pas dans ta tête.
le compilateur (j'ustilise code::block) me dit plus loin en bas
c'est du a quoi svp?