Bonjour a tous.

J'ai regardé dans la FAQ je n'ai pas trouvé de réponses. Je m'adresse donc a vous.

Voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
/*****************************************************************************/
/* Developpeur: Skandhal      -      APPLICATION                             */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Date de création:                  16 juin 2008                           */
/* Date de dernière modification:     16 juin 2008                           */
/* Version:                           0.8.6                                  */
/*****************************************************************************/
#include <stdio.h>
#include <stdlib.h>
 
#include "skandhal.h"
 
#define MAXI 64
 
int main(int argc, char *argv[])
{
  	char tabStr[MAXI];
	int i;
 
	if (argc > 1) {
	    for (i=1; i<argc; i++) {
            printf("Chaine non formatee: %s\n", argv[i]);
	    	transformName(argv[i]);
	    	printf("Chaine formatee    : %s\n\n", argv[i]); // Controle de transformation et copie
    	}
	} else {
	    fflush(stdout);
	    printf("\nProgramme de test de la fonction noUserCase.\n");
	    printf("Saisir la chaine de caractère a traiter: (Max. 63 caracteres)\n");
	    fgets(tabStr, MAXI, stdin); //Saisie (fgets pour éviter le débordement de tableau)
	    fflush(stdin); //Vide le buffer clavier
	    transformName(tabStr);
	    printf("tabStr: %s\n", tabStr); // Controle de transformation et copie
	}
  return 0;
  // Fin int main()
}
Le résultat que j'ai:
D:\stage_arnaud\Skandhal\Output\MingW>Prj_transformName.exe - "Anonymous" cn=nono/o=organisation
Chaine non formatee: - (OK)
Chaine formatee : _Anonymous (OK)
Chaine non formatee: onymous (non)
Chaine formatee : onymous (oui par rapport à la chaine non formatée)
Chaine non formatee: cn=nono/o=organisation (OK)
Chaine formatee : Nono (Organisation) (OK)
Et j'attend le résultat suivant:
D:\stage_arnaud\Skandhal\Output\MingW>Prj_transformName.exe - "Anonymous" cn=nono/o=organisation
Chaine non formatee: - (OK)
Chaine formatee : _Anonymous (OK)
Chaine non formatee: anonymous (OK)
Chaine formatee : _Anonymous (OK)
Chaine non formatee: cn=nono/o=organisation (OK)
Chaine formatee : Nono (Organisation) (OK)
J'aimerai savoir pourquoi il ne prend pas l'argument comme je lui donne?
Merci de votre aide