#include #include #include "fonctions.h" int main(int argc, char *argv[]) { FILE *f_m, *f_k, *f_mc; /* strcutures permettant, une fois FOPEN exécuté de recupérer des informations pour manipuler les fichiers en C */ int c, count=0; char * cheminFic_m = argv[2]; f_m = fopen(cheminFic_m, "r"); if(f_m==NULL) { return EXIT_FAILURE; } for (c = getc(f_m); c != EOF; c = getc(f_m)) { count = count + 1; } generate(count, argc, argv); //fclose(f_m); /* recupération sur la ligne de commande des noms de fichiers et option (-c pour codage -d pour décodage : message cle message_calculé code -c f1 f2 f3 code -d f1 f2 f3 */ if(argv[1]=="-c") { codage(argc, argv); } else if(argv[1]=="-d") { decodage(argc, argv); } return EXIT_SUCCESS; }