Bonjour tout le monde,
Voilà mon problème, j'ai deux chaine S1 et S2.
je veux ecrire une fonction qui vérifier si S1 est une sous chaine de S2 sans utiliser les focntion de la bibliothèque String.h
bref j'ai ecrit une focntion mais elle me return rien : je vous donne le code de la fonction:
int SousChaine( char *s1, char *s2){
int i=0, // indice pour s1
j=0; // indice pour s2
int trouv=0;
while(s1[i]!='\0'){
if(s1[i]==s2[j] && s1[i]!='\0'){
j++;
i++;
}
else
i++;
if(s1[i]=='\0') trouv = 1;
return trouv;
}
si quelqu'un peut m'aider à terminer la fonction , je serai trés reconnaissantes.
Merci d'avance.