Advertisement
Nusrat_Ullah

Count Articles of a string without Library function.

Mar 26th, 2019
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.76 KB | None | 0 0
  1. #include<stdio.h>
  2. int cnt;
  3. char str[10000];
  4. void count_article(char *article,int string_len)
  5. {
  6.     int i,j,f,article_len;
  7.     article_len=strlen(article);
  8.     for(i=0;i<string_len;i++){
  9.         f=1;
  10.         for(j=0;j<article_len;j++){
  11.             if(f==1){
  12.                 if(i+j>=string_len||article[j]!=str[i+j]){
  13.                     f=0;
  14.                 }
  15.             }
  16.         }
  17.         if(f==1){
  18.             cnt++;
  19.         }
  20.     }
  21. }
  22. int main()
  23. {
  24.     int len;
  25.     scanf("%[^\n]s",str);
  26.     len=strlen(str);
  27.     cnt=0;
  28.     count_article("A ",len);
  29.     count_article(" a ",len);
  30.     count_article("An ",len);
  31.     count_article(" an ",len);
  32.     count_article("The ",len);
  33.     count_article(" the ",len);
  34.     printf("%d\n",cnt);
  35.     return 0;
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement