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
Partager