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;
} |
Partager