C Program to find the frequency of character in the string


In this program, You will learn how to find the frequency of character in string in c.


The string is: Xiith

t frequency is: 1 time in a string

Example: How to find the frequency of character in string in c.

#include<stdio.h>
#include<string.h>

int main() {

   char a[100], b;
   int i = 0, c = 0;

   printf("Enter a string:");
   scanf("%[^\n]%*c", a); 

   printf("Enter a character:");
   scanf("%c", &b);

   i = strlen(a);

   for (int j = 0; j < i; j++) {
       if (a[j] == b){
         c++;
       }
   }
   printf("Total frequency is:%d", c);

   return 0;
}

Output:

Enter a string:Welcome to xiith
Enter a character:t
Total frequency is:2