Skip to content
Snippets Groups Projects
Commit a4d93977 authored by Nikolic's avatar Nikolic
Browse files

Test de tous les function dans le main

parent 4c587ddd
No related branches found
No related tags found
No related merge requests found
/*
* Auteur : Nikolic Stefan
* Description : Décodeur , éncodeur code morse
* Date : 14.1.2025
*/
#include "arbinaire_morse.h" #include "arbinaire_morse.h"
#include <stdlib.h> #include <stdlib.h>
#include <stdbool.h> #include <stdbool.h>
...@@ -6,6 +12,27 @@ ...@@ -6,6 +12,27 @@
int main(int argc, char const *argv[]) int main(int argc, char const *argv[])
{ {
//On joute toutes les lettre depuis le fichier code-morse.txt dans l'abre
tree tree = insertAllMorse("code-morse.txt");
// On parcours et affiche l'arbre
parcours_infix(tree, 0);
// On affiche la code morse de la lettre E
char * morse = recherche_morse('E');
printf("%s\n", morse);
free(morse);
// On récupère le message en code Morse depuis le fichier et on le décode
char * message = readFileMorse("morse-decode.txt");
printf("%s", message);
free(message);
// On éncode en code Morse la message passé en paramètre et on affiche sa répresention Morse
char * messageMorse = convertMessageToMorse("SINGE");
printf("%s\n", messageMorse);
free(messageMorse);
// On détruit l'abre
destroyTree(tree);
return EXIT_SUCCESS; return EXIT_SUCCESS;
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment