From c931f758839bb3bc8647f3dfbc36a9566872b54f Mon Sep 17 00:00:00 2001 From: Orestis <orestis.malaspinas@pm.me> Date: Thu, 10 Mar 2022 09:01:51 +0100 Subject: [PATCH] cleaned some warnings. a lot remain though --- source_codes/arbres_binaires/arbre_binaire.c | 2 ++ source_codes/arbres_binaires/bin_tree.c | 1 + source_codes/arbres_binaires/bin_tree_main.c | 7 ++++--- source_codes/arbres_binaires/bin_tree_part.c | 1 + 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/source_codes/arbres_binaires/arbre_binaire.c b/source_codes/arbres_binaires/arbre_binaire.c index 0ad59ad..4a6a655 100644 --- a/source_codes/arbres_binaires/arbre_binaire.c +++ b/source_codes/arbres_binaires/arbre_binaire.c @@ -107,6 +107,8 @@ bool arbre_delete(arbre *tree, int cle) { nd->key = val; return true; } + + return false; } void arbre_print(arbre tree, int N) { diff --git a/source_codes/arbres_binaires/bin_tree.c b/source_codes/arbres_binaires/bin_tree.c index 613040e..7b2aa0f 100644 --- a/source_codes/arbres_binaires/bin_tree.c +++ b/source_codes/arbres_binaires/bin_tree.c @@ -130,6 +130,7 @@ bool arbre_delete_bis(arbre *tree, cle c) { return true; } } + return false; } void arbre_print(arbre tree, int N) { diff --git a/source_codes/arbres_binaires/bin_tree_main.c b/source_codes/arbres_binaires/bin_tree_main.c index 985a318..b5500dd 100644 --- a/source_codes/arbres_binaires/bin_tree_main.c +++ b/source_codes/arbres_binaires/bin_tree_main.c @@ -4,19 +4,20 @@ #include <stdlib.h> void main() { - bool b; - int val; + bool b = false; arbre tree = NULL; arbre_print(tree, 1); do { printf("insert val = "); + int val; scanf("%d", &val); - b = arbre_insert(&tree, val); + b = arbre_insert(tree, val); arbre_print(tree, 1); } while (b); node *nd; do { printf("delete val = "); + int val; scanf("%d", &val); b = arbre_delete(&tree, val); arbre_print(tree, 1); diff --git a/source_codes/arbres_binaires/bin_tree_part.c b/source_codes/arbres_binaires/bin_tree_part.c index 68190da..dbdd5d5 100644 --- a/source_codes/arbres_binaires/bin_tree_part.c +++ b/source_codes/arbres_binaires/bin_tree_part.c @@ -86,6 +86,7 @@ bool arbre_delete(arbre *tree, int cle) { return true; } } + return false; } void arbre_print(arbre tree, int N) { -- GitLab