OPTIMIZE THE FOLLOWING CODE..................
#include<stdio.h>
#include<conio.h>
void delThe(char []);
main()
{
char a[50];
printf("enter the sentence\n");
gets(a);
delThe(a);
printf("your sentence\n%s",a);
return 0;
}
void delThe(char *a)
{
int i,j=0,k;
char str[3];
for(i=0;;i++)
{ k=i;
if(a[i]=='\0')
{
break;
}else
{
if(a[i]=='t'||a[i]=='T')
{
str[0]=a[i];
str[1]=a[i+1];
str[2]=a[i+2];
if(!strcmp(str,"the"))
{
while(a[k]!='\0')
{
a[k]=a[k+3];
k++;
}
i--;
}
}
}
}
}
Comments
Post a Comment