diff --git a/projet_3.h b/projet_3.h
new file mode 100644
index 0000000000000000000000000000000000000000..6b2c4e031ea4c9d2cebbd8d88aee277cf366b70d
--- /dev/null
+++ b/projet_3.h
@@ -0,0 +1,26 @@
+//#ifndef 
+// 
+
+#ifndef projet_3
+#define projet_3
+
+
+int is_div(int number, int i) ;
+int is_prime(int number) ;
+// travail en likendList
+typedef struct node { // creation d'un node
+    struct node *next; // prochain
+    int *nombre_premier; // nombre_premier
+}node_t;
+
+typedef struct list {
+    int size; // taille de mon noeud
+    node_t *head ; // tete de mon noeud
+} list_t;
+list_t *init_node(int value) ;
+void add_node(list_t *list, int value) ;
+list_t * prime_divs(int number) ;
+void afficherListe(list_t *liste) ;
+int ecrire_dans_fichier(char *input, char *output) ;
+
+#endif
\ No newline at end of file