#ifndef TABLEAU_H // Début de la condition préprocesseur pour éviter les inclusions multiples
#define TABLEAU_H

#include <stdlib.h>
#include <stdio.h>

/**
 * @struct tableau 
 * @brief Structure représentant un tableau dynamique d'entier.
 * @details Contient un pointeur vers un tableau d'entiers et sa taille
*/
typedef struct
{
    int *valeurs; ///< Pointeur vers le tableau d'entier
    int taille; ///< Taille du tableau
} tableau;

extern tableau t; ///< Déclaration d'une variable 't' de type 'tableau', utilisable dans d'autres fichiers à cause du mot-clé extern

#endif