A voir également:
- Langage c exercice
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage visual basic - Télécharger - Langages
- Langage basic gratuit - Télécharger - Édition & Programmation
enféte il s 'agit d'un programme qui permet qui permet a l utilisateur de saisir un texte et d 'avoir comme resultat
la liste des mots , les longueurs de ces mots et la fréquence
j'ai pu écrire un programme qui gére le cas d un seul mot saisi mais ça ne repond pas à l exercice
#include <stdio.h>
#include <string.h>
#define longmax 132
clrscr();
main()
{
char texte[longmax+1];
char *adr;
char mot[20];
int nmot;
long longueurmot;
printf(" \n donner le mot:\n ");
gets(mot);
printf(" \n donner un texte terminé‚ par un return\n");
gets(texte);
nmot=0;
adr = texte;
while (adr=strstr(adr,mot))
{
nmot++ ;
adr++ ;
}
longueurmot = strlen(mot);
printf("\n ***************************************************************************\n");
printf("\n votre texte comporte %d fois le mot %s qui est de %ld caracteres de long", nmot, mot,longueurmot);
getch();
}
merci d avance pr votre aide
la longueur des mots -> Strlen sur les éléments du tableau précédement cité
la fréquence -> Un parcours de tableau avec compteur
^^