salut,
je suis bloqué j'ai besoin de vous.
Il n'affiche pas le dernier mot.
Aussi si la phrase a plus de 3 mots, il ne retourne pas à la ligne :/
Voici mon code mais il ne fonctionne pas :
Cordialement
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 #include<stdio.h> #include<string.h> void main() { int l; char ch[512],*p;int k=0, i=0; p=ch; printf("donner la chaine"); gets(ch); l=(int)strlen(ch); printf("%d",l); printf("\n"); do{ while(*(p+i)!=' '|| *(p+i)=='\0' ) { i++; } *(p+i)='\0'; puts(ch+k); printf("\n"); *(p+i)=' ';printf("%c \n",*(p+i)); i++; k+=i; } while( i<l) ; // }
Partager