Sous chaine et chaine
Résolu
goodzilla
-
goodzilla -
goodzilla -
Salut,
Je veux creer un programme qui vérifie si une sous-chaine appartient à une chaine. Si c'est oui, il affiche la position de la sous chaine, sinon un message significatif.
Exemple 1:
chaine : telecommunication
sous chaine : com
afficher : oui, a partir de la 5éme lettre
Exemple 2:
chaine: salut
sous chaine: sat
afficher : non, sat n'existe pas en salut.
Voila ce que j'ai fait
Ce programme ne verifie que les premiers mots... Une idée pour qu'il suit les consignes en haut. Sinon, une autre idée (pas trop longue) pr creer ce programme ?
Merci
Je veux creer un programme qui vérifie si une sous-chaine appartient à une chaine. Si c'est oui, il affiche la position de la sous chaine, sinon un message significatif.
Exemple 1:
chaine : telecommunication
sous chaine : com
afficher : oui, a partir de la 5éme lettre
Exemple 2:
chaine: salut
sous chaine: sat
afficher : non, sat n'existe pas en salut.
Voila ce que j'ai fait
#include <conio.h> #include <stdio.h> #include <string.h> main() { char ch[50],sch[50],i,b,len; printf("Ecrire un mot: "); gets(ch); printf("Ecrire la sous chaine: "); gets(sch); len=strlen(sch); if (strncmp(ch,sch,len)==0) printf("Oui"); else printf("non"); getch(); }
Ce programme ne verifie que les premiers mots... Une idée pour qu'il suit les consignes en haut. Sinon, une autre idée (pas trop longue) pr creer ce programme ?
Merci
A voir également:
- Sous chaine et chaine
- Chaine tnt gratuite sur mobile - Guide
- Chaine radio - Télécharger - Médias et Actualité
- Plus de chaine tv - Guide
- Chaine musique bouygues - Accueil - Guide TV et vidéo
- L'équipe live foot chaine - Accueil - TV & Vidéo