Chapter:

Strings-in-C-programming-

Write a C program to find maximum occurring character in a string.

/**
 * C program to find maximum occurring character in a string
 */

#include 
#define MAX_SIZE 100  // Maximum string size
#define MAX_CHARS 255 // Maximum characters allowed


int main()
{
    char str[MAX_SIZE];
    int freq[MAX_CHARS]; // Store frequency of each character
    int i = 0, max;
    int ascii;

    printf("Enter any string: ");
    gets(str);

    /* Initializes frequency of all characters to 0 */
    for(i=0; i freq[max])
            max = i;
    }


    printf("Maximum occurring character is '%c' = %d times.", max, freq[max]);

    return 0;
}
Show More

All Chapters

View all Chapter and number of question available From each chapter from C-programming-