Bonjour quelqu'un pourrais m'aider a résoudre ce code en langage c s'il vous plait .
1) A l’aide du "squelette" de la fonction "main" fournit, définissez l’en-tête et le corps de la (ou des) fonction(s) permettant à l’utilisateur du programme de modifier une chaîne de caractères originale (ici ch1) avec les fonctionnalités suivantes :
- Toutes les apparitions au sein de la chaîne originale, d’une sous-chaîne constituée de 2 caractères devront être éliminées à la seule condition que cette sous-chaîne soit directement précédée et suivie d’un caractère de valeur identique dans la chaîne originale.
Dans tous les autres cas, la sous-chaîne recherchée sera remplacée par une autre sous- chaîne comportant également 2 caractères.
La sous-chaîne recherchée et la sous-chaîne de remplacement sont des valeurs initialisées au clavier par l’utilisateur du programme.
-Le nombre de suppressions et de remplacements seront également récupérés et affichés.
Bien vouloir Insérez les appels de vos fonctions et les variables (si nécessaire) au sein de la fonction "main".
Exemple :
Chaîne originale saisie : OUtvOUvlUOmOUyOUyOUp
Sous-chaîne recherchée saisie : OU
Sous-chaîne de remplacement saisie : MA
Chaîne originale modifiée : MAtvvlUOmMAyyMAp
Nombre de remplacements : 3
Nombre de suppressions : 2
ATTENTION : Pour ce code, la seule fonction de la librairie C que vous pouvez utiliser est la fonction strlen.
essayez un peu de commenter le programme si possible
-----