Chapter:

Strings-in-C-programming-

Write a C program to search all occurrences of a character in a string.

/**
 * C program to search all occurrences of a character in a string
 */

#include 
#define MAX_SIZE 100 // Maximum string size 

int main()
{
    char str[MAX_SIZE];
    char toSearch;
    int i;

    /* Input string and character to search from user */
    printf("Enter any string: ");
    gets(str);
    printf("Enter any character to search: ");
    toSearch = getchar();

    /* Run loop till the last character of string */
    i=0;
    while(str[i]!='\0')
    {
        /* If character is found in string */
        if(str[i] == toSearch)
        {
            printf("'%c' is found at index %d\n", toSearch, i);
        }

        i++;
    }

    return 0;
}
Show More

All Chapters

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