Salut ! Avant de vous exposer le problème, je vais vous montrer mon code source :
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
char C[N],*adr;
    int l,i;
    adr=C;
    printf("Ecris qqch\n");
    scanf("%s",C);
 
    *adr=C[N];
    l=strlen(adr);
    printf("%d\n",l);
 
    for(i=1;i<l;i++)
    {
        printf("%c",C[i]);
    }
 
    return(1);

Le problème c'est que je demande à l'utilisateur de taper une chaîne de caractères et après j'affiche ce qu'il a marqué caractère par caractère.
Le problème c'est qu'il n'affiche jamais le premier caractère, par exemple quand je tape "salut" il m'affiche "alut". Quelqu'un peut-il me dire d'où vient le problème?

Merci.

Raptor