]> git.cworth.org Git - mnemon/blobdiff - mnemon.c
Reload file before printing final histogram
[mnemon] / mnemon.c
index dfcc60e78fe3a931c60f0d8b9d1a8d82ca798e0d..db8f62fe87c917de251bcb4537c65eed7f65c15c 100644 (file)
--- a/mnemon.c
+++ b/mnemon.c
@@ -1184,14 +1184,13 @@ mnemon_do_challenges (mnemon_t *mnemon)
     } while (mnemon->to_introduce ||
             mnemon->unlearned ||
             mnemon->to_master > 0);
-
-    printf ("Great job.\n");
 }
 
 int
 main (int argc, char *argv[])
 {
     mnemon_t mnemon;
+    char *response;
 
     srand (time (NULL));
 
@@ -1205,5 +1204,15 @@ main (int argc, char *argv[])
 
     mnemon_fini (&mnemon);
 
+    mnemon_init (&mnemon);
+    mnemon_load (&mnemon);
+
+    printf ("Great job.\nHere are your current results:\n");
+    mnemon_print_histogram (&mnemon, NULL, 0);
+    response = readline ("Press enter to quit.\n");
+    free (response);
+
+    mnemon_fini (&mnemon);
+
     return 0;
 }