| bjs | Bonjour,
 le code que j'ai ecrit supprime(ou plutot fait un mov du caractère qui se trouve dans la case avant la voyelle dans la case où est la voyelle) et ç'est pas ça ce que je voulais faire. Je voudrais trouver les voyelles dans ma chaine et les supprimer sans rien mettre à la place... peut être en reduisant la taille de la chaine de caractères ???
 la graine de poivre doit devenir l grn d pvr
 
 | Code : 
 #include <time.h>#include <stdlib.h>#define TAILLE_VECTEUR 15char chaine[TAILLE_VECTEUR]="La graine de poivre";int i;void main(){	i=0;	_asm	{dwhile:  mov edi,i  cmp i, TAILLE_VECTEUR	    je  fin_bcl  cmp chaine[edi],'a'  je fwhilefin  cmp chaine[edi],'e'  je fwhilefin  cmp chaine[edi],'i'  je fwhilefin  cmp chaine[edi],'o'  je fwhilefin  cmp chaine[edi],'u'  je fwhilefin  inc i  jmp dwhile	fwhilefin:	mov cl,chaine[edi-1]	mov chaine[edi],cl	inc i	mov eax,TAILLE_VECTEUR	sub	eax,1	jmp dwhile	fin_bcl:	}}
 | 
   |