1. Write a C program to count the number of occurrence
of
a specific word in the given strings.
(for e.g. Find how many times the word “live” comes in the
sentence “Dream as if you’ll live forever, live as if
you’ll die today ”)
Answer Posted / ram
#include <string.h>
void main()
{
char name[] ="Dream as if you will live forever, live as if
you will die today";
char r[] ="live";
int iLen = strlen(r);
int iCount = 0;
while(1)
{
if( strstr(name,r) == NULL)
break;
strcpy(name, strstr(name,r));
strcpy(name,name+iLen);
iCount++;
}
printf("%d",iCount);
}
| Is This Answer Correct ? | 23 Yes | 28 No |
Post New Answer View All Answers
Why does everyone say not to use gets?
Why do we use header files in c?
How can you increase the size of a dynamically allocated array?
What do you mean by a sequential access file?
Which built-in library function can be used to match a patter from the string?
How can I make sure that my program is the only one accessing a file?
What are the restrictions of a modulus operator?
Do you know the purpose of 'register' keyword?
How do you determine the length of a string value that was stored in a variable?
how many types of operators are include in c language a) 4 b) 6 c) 8 d) 12
What does main () mean in c?
What are bitwise shift operators in c programming?
application attempts to perform an operation?
Is c a great language, or what?
What are the benefits of organizational structure?