bonjour,
je cherche comment faire pour compter le nombre de fois qu'une lettre apparait dans un mot puis de classé sa dans une structure chainé. J'ai commencer le programme mais je n'arrive plus à avancer

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
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define TAILLE 10
 
int main()
{
    char source[TAILLE];
    unsigned long nb_lettre;
    struct fiche
    {
        unsigned char code_ascii;
        unsigned long nb_occurence;
        struct fiche * suiv;
    };
    struct fiche * Nouveau;
    struct fiche * Tete;
    Tete = NULL;
    printf("Saisir une phrase\n");
    scanf("%s", source);
    nb_lettre=strlen(source);
    printf("il y a %ld lettre(s)",nb_lettre);
    Nouveau = (fiche*)malloc(sizeof(struct fiche));
    Nouveau->suiv = Tete;
    Tete = Nouveau;
    return 0;
}
Merci d'avance