pour commencer mon code source
dans la première partie du code il y a la saisie d'une chaine de caractère, dans la seconde un comptage de chaque caractère présent dans celle-ci, mais le problème c'est que je ne sais pas comment ignoré un caractère déjà compter (si vous me comprenez pas je peu vous faire une screen)
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
31
32
33 #include <string.h> #include <stdio.h> #include <ctype.h> void main() { char chaine[100]; char i,j; int k=0; printf("Veuillez entre une chaine de caractere de longueur max 100\n"); scanf("%s",chaine); printf("vous avez rentre : %s",chaine); getchar(); for(i=0;i<strlen(chaine);i++) { for(j=i;j<strlen(chaine);j++) { if( tolower(chaine[j]) == tolower(chaine[i]) ) { k++; } } printf("\nvous avec entre %c ou %c : %d fois",tolower(chaine[i]),toupper(chaine[i]),k); k=0; } getchar(); getchar(); }
si quelqu'un pouvais me mettre sur le chemin, sa serais mimi
Partager