From 70ae27e2361dace5f3947caa14a5e6feaa7b4e0b Mon Sep 17 00:00:00 2001
From: "yassin.elhakoun" <yassin.el-hakouni@etu.hesge.ch>
Date: Tue, 23 Apr 2024 10:21:21 +0200
Subject: [PATCH] Update cours_21.md (modif fonction qt_create)

---
 slides/cours_21.md | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/slides/cours_21.md b/slides/cours_21.md
index 18e4d0d..297700a 100644
--- a/slides/cours_21.md
+++ b/slides/cours_21.md
@@ -197,11 +197,12 @@ arbre creer_arbre(prof)
 
 ```C
 node *qt_create(int depth) {
+    if (depth <= 0) {
+        return NULL;
+    }
     node *n = calloc(1, sizeof(node));
-    if (depth > 0) {
-        for (int i = 0; i < 4; ++i) {
-            n->child[i] = qt_create(depth-1);
-        }
+    for (int i = 0; i < 4; ++i) {
+        n->child[i] = qt_create(depth-1);
     }
     return n;
 }
-- 
GitLab