Expérience 7-3-8 Comptage du nombre d'occurrences de caractères (20 points)

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

Je suppose que tu aimes

Origine blog.csdn.net/fjdep/article/details/112547273
conseillé
Classement