Cette question nécessite d'écrire un programme pour compter et afficher le nombre de fois qu'un caractère donné apparaît dans une chaîne donnée.
Format d'entrée:
saisissez la première ligne pour donner une chaîne (moins de 80 caractères) se terminant par un retour chariot; saisissez un caractère sur la deuxième ligne.
Format de
sortie : affiche le nombre d'occurrences d'un caractère donné dans une chaîne donnée sur une ligne.
Exemple d'entrée: la
programmation est plus amusante!
M
Exemple de sortie: portail de travaux complet de collection de
2
sujets
#include <stdio.h>
int main()
{
char ch[81];
char c,s;
int i,count=0;
gets(ch);
c=getchar();
for(i = 0; (s=ch[i])!='\0'; i++)
{
if(c==s)
count++;
}
printf("%d",count);
return 0;
}