k o D
Elite
Non désolé :-'PinGuX a dit:abcabcbbcabcabcc
c'est ca ?
Allez... je vais quand même finir par avoir une bonne solution bien expliquée non?
(J'avoue que je n'ai pas trouvé tout seul hein)
Non désolé :-'PinGuX a dit:abcabcbbcabcabcc
c'est ca ?
Comme dit dans le pm, n'oublie pas la priorité des opérationsTHiBOo a dit:ABCABCBBC
ABCABCC
p ne bouge pas tant qu'on ne l'incrémente pas, p++ affiche d'abord sa "valeur" puis l'incrémente ensuite, tandis que ++p l'incrémente et ensuite affiche sa "valeur".
Faux... va falloir retourner chez Henriet heinTHiBOo a dit:ABCABCBBC
ABCABCC
p ne bouge pas tant qu'on ne l'incrémente pas, p++ affiche d'abord sa "valeur" puis l'incrémente ensuite, tandis que ++p l'incrémente et ensuite affiche sa "valeur".
C'est envoyé.PinGuX a dit:je peux avoir la réponse en mp ?
#include <stdio.h>
int main(void) {
char s[100], *p;
p=s;
s[0]='A'; s[1]='B', s[2]='C', s[3]='\0';
printf ("%s%s%c%s\n",s,p,*(p+1),p+1);
printf ("%s%s%s\n",p,p,p+2);
return 0;
}
#include <stdio.h>
int main(void) {
char s1[] = "abcdefg";
char s2[] = "hijklmn";
char s3[] = "opqrstu";
printf("%s\n", &s2[sizeof(s2)]);
return 0;
}