diff --git a/diy3.py b/diy3.py
index 1305cce..8195bfb 100644
--- a/diy3.py
+++ b/diy3.py
@@ -3,15 +3,18 @@ student2 = {'语文': 97, '数学': 98, '英语': 90}
 student3 = {'语文': 95, '数学': 100, '英语': 93}
 score = {'悟空': student1, '诺依': student2, '小贝': student3}    
 
-
-name = input("名字:")
-
+while True:
+    name = input("名字:")
 # 查询并打印出输入的名字对应的所有科目的成绩
-print("*" * 30)
-if name in score:
-    info=score[name]   
-    for k,v in info.items():
-        print(k,v)
     print("*" * 30)
-else:
-    print("输入错误,重新输入名字")
+    if name in score:
+        info=score[name]   
+        for k,v in info.items():
+            print(k,v)
+        print("*" * 30)
+        
+        break
+    else:
+        print("输入错误,重新输入名字")
+       
+