je vs balance le tout vs y verrez plus clair:
#include<stdio.h>
#include<string.h>
#include<conio.h>
main()
{
int i,j=0,rep,cpt=0,foi=0,cpt2=0;
char phrase[60],temp[60],lettre;
float pour;
clrscr();
printf ("Veuillez entrer un phrase: " );
fflush(stdin);
gets(phrase);
cpt=strlen(phrase);
cpt2=cpt;
for (i=0;i<cpt;i++)
{
if (phrase[i]==' '
{
cpt2--;
}
}
j=0;
printf ("\n\nQuelle lettre voulez vous rechercher: " );
lettre=getche();
for (i=0;i<cpt;i++)
{
rep=strcmp(lettre,phrase [i]);
if (rep==0)
{
strcpy (temp[j],phrase[i]);
j++;
}
}
foi=strlen(temp);
pour=cpt2/foi;
printf ("\n\nLa lettre %c apparait %dX dans la phrase",lettre,foi);
printf ("\nSon pourcentage d'apparition est de %.1f%",pour);
getch();
}
---------------
:sol: