add -h an alias for --help

This commit is contained in:
Mylloon 2021-12-24 00:28:35 +01:00
parent f7007bbc8d
commit 5f1c74b6c6
Signed by: Anri
GPG key ID: A82D63DFF8D1317F

4
main.c
View file

@ -55,7 +55,7 @@ int main(int argc, char const *argv[]) {
} }
if (argc == 2) { // si un seul argument de renseigné if (argc == 2) { // si un seul argument de renseigné
if (strcmp(argv[1], "--help") == 0) { // affiche le message d'aide if (strcmp(argv[1], "--help") == 0 || strcmp(argv[1], "-h") == 0) { // affiche le message d'aide
help(argv[0]); help(argv[0]);
return 2; return 2;
} }
@ -98,7 +98,7 @@ void help(char const progName[]) {
printf("=================================== HUFFMAN ===================================\n"); printf("=================================== HUFFMAN ===================================\n");
printf("-> %s <fichier> || Construit le fichier <fichier>.huff compressé.\n", progName); printf("-> %s <fichier> || Construit le fichier <fichier>.huff compressé.\n", progName);
printf("-> %s -d <fichier>.huff || Décompresse le fichier préalabrement compressé.\n", progName); printf("-> %s -d <fichier>.huff || Décompresse le fichier préalabrement compressé.\n", progName);
printf("-> %s --help || Affiche ce message d'aide.\n", progName); printf("-> %s -h, --help || Affiche ce message d'aide.\n", progName);
printf("===============================================================================\n"); printf("===============================================================================\n");
} }