Bonjour tous le monde,
Je viens de lire le cour qui existe sur la plateforme et j'ai installé codeBlocks pour développer et apprendre comment fonctionne le langage C.
Mais malheureusement je me suis bloqué dans cette petite application :
Écrire un programme C permettant de vérifier l'existence d'une sous-chaîne dans une chaîne et renvoyer sa position ( sans utiliser strstr de C).
Voici mon essai : est ce qu'il est juste ou faux ?
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 #include <stdio.h> #include <string.h> void main() { char ch1[20],ch2[20]; int i; printf("Donner une chaîne de carcactère "); scanf("%s",&ch1); printf("Donner la sous chaîne que vous cherchez"); scanf("%s",&ch2); for(i=0;i<strlen(ch1);i++) { if(ch1[i]=ch2[i]) { printf("La chaine",ch2,"se trouve à la position",i); } } }
Partager