954,506 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

A program to print out a word that appears the most number of times

Write a program to find the number of times that a given word(i.e. a short string) occurs in the sentence(i.e. in a sentence!).

Read data from the standard input. the first line is a single word, which is followed by general text on the second line. read both up to a newline character, and insert a terminating null before processing.

Typical output should be:
The word is "the".
The sentence is "the cat sat on the mat".
The word occurs 2 times.

kiel19
Light Poster
36 posts since Nov 2007
Reputation Points: 6
Solved Threads: 0
 

Atleast show your code (efforts) & specify where you are stuck up. You are expecting that someone will write the entire code for you. You've not even specified what your specific problem is about.

Write a program to find the number of times that a given word(i.e. a short string) occurs in the sentence(i.e. in a sentence!).

Read data from the standard input. the first line is a single word, which is followed by general text on the second line. read both up to a newline character, and insert a terminating null before processing.

Typical output should be: The word is "the". The sentence is "the cat sat on the mat". The word occurs 2 times.

Jishnu
Posting Pro
518 posts since Oct 2006
Reputation Points: 193
Solved Threads: 25
 
Atleast show your code (efforts) & specify where you are stuck up. You are expecting that someone will write the entire code for you. You've not even specified what your specific problem is about.

my code is here , you can help in modifying it to answer the question;
Help me on how to print the names , average mark and comment in descending order.

******************************************************
*******************************************************

#include <stdio.h>
int N;
float array[3];

//declaration of structure
struct marks{
  char first_name[20];
  char second_name[20];
  float CSC_2100;
  float CSC_2101;
  float CSC_2102;
  float CSC_2103;
  float CSC_2104;
  };
struct marks student[5];
 // code to compute average
float find_average( float a, float b,float c,float d,float e){
	float average =  ((a+b+c+d+e)/5);
	return average;
	}
// to sort the average marks in descending order
void bubblesort(float a[], int N)
{
 int i, swapped = 1;
	 while(swapped)
	  for (swapped = 0, i = 1; i<N; i++)
		  if (a[i] > a[i-1]) {
			  int t = a[i-1];
			  a[i-1]=a[i];
			  a[i]=t;
      }
}


	int i;
main()
{
  printf("Enter marks for five students:\n\n");
  printf("Enter your marks as floats:");
  for (i = 0;i < 3; i++){
  printf("\n\n");
  printf("Enter your First name:");
  scanf("%s",&student[i].first_name);
  printf("Enter your Second Name:");
  scanf("%s",&student[i].second_name);
  printf("Enter marks for CSC 2100:");
  scanf("%f",&student[i].CSC_2100);
  printf("Enter marks for CSC 2101:");
  scanf("%f",&student[i].CSC_2101);
  printf("Enter marks for CSC 2102:");
  scanf("%f",&student[i].CSC_2102);
  printf("Enter marks for CSC 2103:");
  scanf("%f",&student[i].CSC_2103);
  printf("Enter marks for CSC 2104:");
  scanf("%f",&student[i].CSC_2104);

  }
  for (i =0; i<3; i++){
	 printf("\n\n");
	 printf("Name :\t%s %s",student[i].second_name,student[i].first_name);
	 printf("\nAverage:  %.2f\t",find_average(student[i].CSC_2100,student[i].CSC_2101,student[i].CSC_2102,student[i].CSC_2103,student[i].CSC_2104));
	 printf("\nRemark:\t");
	  }
	  for (i = 0; i<3;i++)
	  array[i]= find_average(student[i].CSC_2100,student[i].CSC_2101,student[i].CSC_2102,student[i].CSC_2103,student[i].CSC_2104);
	  for (i = 0; i<3;i++)


  bubblesort(array, N);
  printf("\n");
  for (i =0; i < 3; i++){
	printf("%.2f\t",array[i]);
	 if (array[i]<50)
	printf("Sorry try next year");
  else
	printf("congratulations, you passed!");
  printf("\n");
	  }
  return 0;
  }
kiel19
Light Poster
36 posts since Nov 2007
Reputation Points: 6
Solved Threads: 0
 

I suppose you think we are that stupid? That isn't your program because it does not do anything that is required in your assignment that you originally posted. We aren't as dumb as you might think we are.

Trash that entire program and begin a new one. This time we want to see YOUR work, not someone elses.

Ancient Dragon
Retired & Loving It
Team Colleague
30,049 posts since Aug 2005
Reputation Points: 5,662
Solved Threads: 2,343
 

What nonsense code have you submitted?! I fully agree with Ancient Dragon.

Jishnu
Posting Pro
518 posts since Oct 2006
Reputation Points: 193
Solved Threads: 25
 

get serious, the re4maing part of the program is, to print the names, the average and the comment but all arranged in descending order, basing on the average

kiel19
Light Poster
36 posts since Nov 2007
Reputation Points: 6
Solved Threads: 0
 

teach me how to format my program befor posting

kiel19
Light Poster
36 posts since Nov 2007
Reputation Points: 6
Solved Threads: 0
 
teach me how to format my program befor posting

Its really simple, just put[code=c] at the top and [/code] at the bottom.

Ancient Dragon
Retired & Loving It
Team Colleague
30,049 posts since Aug 2005
Reputation Points: 5,662
Solved Threads: 2,343
 
teach me how to format my program befor posting

Here you go

You might also try the post titled Read Me: Read This Before Posting as well as this announcement

WaltP
Posting Sage w/ dash of thyme
Moderator
10,506 posts since May 2006
Reputation Points: 3,348
Solved Threads: 944
 

This question has already been solved

Post: Markdown Syntax: Formatting Help
You