#include "stdlib.h"
#include "stdio.h"
#pragma warning(disable:4996)

typedef enum {POSITIF, NEGATIF}Signe;
enum{NB_CHIFRRE=100};

typedef struct {
	Signe signe;
	unsigned char Chiffre[NB_CHIFRRE]
}Nombre;

int main() {

}

void afficher(Nombre* n) {   //C'est parce que comme ça au lieu de recopier la valeur de la variable dans le contexte d'exécution de la fonction, alors que si 
							// on envoie le pointeur il lui envoie direct l'adresse mémoire
	unsigned int i;
	if (n->signe == NEGATIF) {
		printf("-");
	}
	for (i = NB_CHIFRRE; (n->Chiffre == 0) && (i > 0); --i) {
		continue;
	}
	for (; i = < 0; --i) {
		printf("%d", n->Chiffre[i]);
	}
}
