1.)how to find d most repeated word in a string?
string ="how do you do"??
output should be do

Answer Posted / amit khurana

#include<stdio.h>
#include<conio.h>
#include<string.h>
void main()
{
char arr[10]={0},x[1000],y[10][100],i,j,k=1,count=0,a1;
int l,a,temp;
clrscr();
gets(x);
l=strlen(x);
for(i=0;i<=l;i++)
{
if(x[i]==' '&&count==0)
{
for(j=0;j<=i-1;j++)
y[0][j]=x[j];
y[0][j]='\0';
a=i+1;
count++;
}
else if(x[i]==' ')
{
for(a1=0,j=a;j<=i-1;j++,a1++)
y[k][a1]=x[j];
y[k][a1]='\0';
a=i+1;
k++;
}
else if(x[i]=='\0')
{
for(a1=0,j=a;j<=i-2;j++,a1++)
y[k][a1]=x[j];
y[k][a1]='\0';
a=i+1;
k++;
}
}
for(i=0;i<=k-2;i++)
{
for(j=i+1;j<=k-1;j++)
{
if(strcmp(y[i],y[j])==0)
arr[i]++;
}
}
temp=arr[0];
for(i=1;i<=9;i++)
if(temp<arr[i])
temp=arr[i];
for(i=0;i<=9;i++)
if(temp==arr[i])
break;
printf("maximum repeated string is %s",y[i]);
getch();
}

Is This Answer Correct ?    17 Yes 30 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

i got 75% in all semester am i eligible for your company

1837


What are the types of assignment statements?

727


Explain how do you override a defined macro?

676


What is the difference between union and structure in c?

675


Explain how can I manipulate strings of multibyte characters?

882






Tell me what is the purpose of 'register' keyword in c language?

705


Differentiate between Macro and ordinary definition.

830


Why do we use main function?

728


Where is volatile variable stored?

752


How are portions of a program disabled in demo versions?

861


Why is it usually a bad idea to use gets()? Suggest a workaround.

1052


How can I ensure that integer arithmetic doesnt overflow?

704


Define Spanning-Tree Protocol (STP)

752


What is function prototype in c language?

692


write a C program:There is a mobile keypad with numbers 0-9 and alphabets on it. Take input 0f 7 keys and then form a word from the alphabets present on the keys.

15202