Je suis actuellement en première année BTS IG et je souhaite réaliser un PTI sur la gestion d'une école notament en ce qui concerne les notes des eleves et leurs bulletins.
Je ne suis que débutant, alors si vous trouver des erreurs et/ou si vous pouvez m'aider a le terminer, ca serait sympa...
Voici le debut de mon programme:
//Declaration des bibliothèques
#include <stdio.h>
#include <stdlib.h>
//Declaration des variables
int choix;
//Declaration des structures
struct classe {
char *id_classe;
int nb_elevemax;
};
struct enseignement {
char *matiere;
char *Nom_professeur;
char *id_classe;
};
struct fiche {
int id_eleve;
char *Nom_eleve;
char *Prenom_eleve;
char *date_naissance;
char *id_classe;
}eleve;
struct moyenne {
int id_eleve;
char *matiere;
int moy;
};
//Declaration des fonctions
void menu();
void inscription();
void newclasse();
void bulletin();
void recherche();
void quitter();
void main()
{
menu();
switch(choix)
case 1:inscription();
//case 2:nexclasse();
//case 3:bulletin();
//case 4:recherche();
//case 5:quitter();
}
//Definition des fonctions
void menu()
{
printf("\t\t /////////////////////////////////////////////////\n");
printf("\t\t ////////// BIENVENUE DANS LE PROGRAMME //////////\n");
printf("\t\t ////////// DE GESTION DES ELEVES //////////\n");
printf("\t\t /////////////////////////////////////////////////\n\n\n");
printf("\t\t\t ------------------------------------ \n");
printf("\t\t\t| 1 | Inscription d'un nouvel eleve |\n");
printf("\t\t\t|------------------------------------|\n");
printf("\t\t\t| 2 | Ouverture d'une nouvelle classe|\n");
printf("\t\t\t|------------------------------------|\n");
printf("\t\t\t| 3 | Creation du bulletins |\n");
printf("\t\t\t|------------------------------------|\n");
printf("\t\t\t| 4 | Rechercher un eleve |\n");
printf("\t\t\t|------------------------------------|\n");
printf("\t\t\t| 5 | Fermeture du programme |\n");
printf("\t\t\t ------------------------------------ \n\n\n");
printf("Faites votre choix:\t");
scanf("%d",&choix);
}
void inscription()
{
eleve.id_eleve++;
printf("Saisir le nom de l'eleve\n");
gets(eleve.Nom_eleve);
printf("Saisir le prenom de l'eleve\n");
gets(eleve.Prenom_eleve);
printf("Saisir la date de naissance (jj/mm/aaaa)\n");
scanf("%s",&eleve.date_naissance);
printf("Classe demandé\n");
gets(eleve.id_classe);
}
MERCI D'AVANCE