/* PROGRAMME QCM */
#include
#include
#define MLIGNE 256 /* Taille d'une ligne en nombre de caracteres */
#define MNAME 100 /* Taille d'un nom de fichier en nombre de caracteres */
typedef struct
{
int numquest; /* Numero de la question */
char quest[MLIGNE]; /* Question du QCM */
char rep1[MLIGNE]; /* Premiere reponse possible */
char rep2[MLIGNE]; /* Deuxieme reponse possible */
char rep3[MLIGNE]; /* Troisieme reponse possible */
char rep4[MLIGNE]; /* Quatrieme reponse possible */
int solrep; /* Numero de la bonne reponse */
} Question;
TQCM tsaisie_quest(void); /* mode administrateur, saisie de la question et de la réponse
*/
void fenr_quest(TQCM *Q, FILE * fq);
/* mode administrateur, enregistrement de la question Q dans le fichier ouvert fq*/
int fcreer_qcm(char *nomfic);Pages: 1 2