diff --git a/ex4/e4.c b/ex4/e4.c
index f0323354868664132a42be2a9af1c9d10d16dfc3..579c975898b1fcdc6162835e88cebc7ec887a60c 100644
--- a/ex4/e4.c
+++ b/ex4/e4.c
@@ -8,6 +8,12 @@
 // PAS FAIT COMME DEMANDE PAR MANQUE DE TEMPS (fait rapidement, en dernier)
 
 
+typedef struct _stack {
+	int top;
+	int data[];
+} stack;
+
+
 int main() {
 	float tab[N];
 	for (int i = 0; i < N; ++i) {