pour commencer mon code source

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();
}
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)
si quelqu'un pouvais me mettre sur le chemin, sa serais mimi