The need:
This is a simple program to count the occurrences of a string in a given text. The code is straight forward and uses built-in function strstr().
The code: ---------------------------------------------------------
#include<stdio.h> #include<string.h> int count_occur(char *big, char *small); int main() { char big_string[]="The fat cat sat on a mat",search_string[]="at"; printf("total %d occurrences found\n",count_occur(big_string,search_string)); return 0; } int count_occur(char *big, char *small) { char *temp; int count=0; temp=strstr(big,small); while (temp!=NULL) { temp=strstr(temp+1,small); count++; } return (count); }--------------------------------------------------------
No comments:
Post a Comment
feel free to ask your doubts... if any
you can post your doubts on
www.facebook.com/programsimply