Bonjour,
Je souhaite comparer les caractères de deux tableaux les un après les autres et afficher les caractères qui se ressemble.
Ici je souhaite comparer le tableau voyelle qui contient (a,e,i,o,u,y,) au tableau nom celui-ci contient le nom tapez ultérieurement par l'utilisateur du programme.
Exemple: nom=tom
Comparer tom à a,e,i,o,u,y
resultat: les deux tableau ont comme caractere(s) identique: o.
Voici mon code:
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
20
21
22
23
24
25
26
27
28
29
30 #include<stdio.h> #include <string.h> main() { char nom[20],prenom[20]; int i,n; void main(){char voyelle[7]; Chaine[0]= 'a'; Chaine[1]= 'e'; Chaine[2]= 'i'; Chaine[3]= 'o'; Chaine[4]= 'u'; Chaine[5]= 'y'; Chaine[6]= '\0';} printf("Tapez vote nom et prenom: \n"); scanf("%s %s",&nom,&prenom); i=0; n=0; while(nom[i]!=0) i++; while(prenom[n]!=0) n++; printf("Votre nom comporte: %d lettres et votre prenom: %d lettres", i,n); // strcmp(nom,voyelle) ??? fflush(stdin); getchar(); }
Partager