diff --git a/skeleton/skeleton.c b/skeleton/skeleton.c
index 1635e6f000e5fe4609f7a6387b56f253977b58c5..5bc727fe2851fc1dd3ca31c3b2e63b06070ec7f6 100644
--- a/skeleton/skeleton.c
+++ b/skeleton/skeleton.c
@@ -21,6 +21,9 @@ int main(int argc, char **argv) {
         return EXIT_FAILURE;
     }
     // Add variables for input here: size, seed, sorting_algo_number.
+    int size = atoi(argv[1]);
+    int seed = atoi(argv[2]);
+    int sorting_algo_number = atoi(argv[3]);
     srand(seed);
     int res[size];
     random_tab(size, res, -50, 50);
@@ -78,6 +81,10 @@ void merge_sort(int size, int tab[size]) {
 void quick_sort(int size, int array[size], int first, int last) {
     // à compléter
 }
+// Tri rapide récursif
+void radix_sort(int size, int array[size]) {
+    // à compléter
+}
 
 // Déterminer si le tableau est trié ou non
 bool is_sorted(int size, int tab[size]) {