write a program to remove occurrences the word from entered
text?
Answer / jitendra
#include"stdio.h"
#define n 100
void del_char(char str1[n],char str2[])
{
char str[n],*p1,*q,i,j;
p1=str1;
q=str;
*q=*p1;
i=0;
while(*p1!='\0')
{
{
if(*p1==str2[i])
{
p1++;
i++;
if(*p1==str2[i])
{
p1++;
i++;
if(*p1==str2[i])
{
p1++;
i++;
}
else
{
q++;
}
}
else
{
q++;
}
}
else
{
p1++;
q++;
}
*q=*p1;
}
i=0;
}
printf("%s\n",str);
}
main()
{
char str1[n],str2[]={"to "};
printf("please enter a text and includ 'to':\n");
gets(str1);
printf("remove 'to',remaining :\n");
del_char(str1,str2);
getch();}
| Is This Answer Correct ? | 5 Yes | 7 No |
how to add numbers without using arithmetic operators.
how to write optimum code to divide a 50 digit number with a 25 digit number??
Write a C Program That Will Count The Number Of Even And Odd Integers In A Set using while loop
Can we increase size of array in c?
int a=2,b=3,c=4; printf("a=%d,b=%d\n",a,b,c); what is the o/p?
give one ip, find out which contry
Explain the difference between struct and union.
What is strcpy() function?
Explain function?
How do I declare a pointer to an array?
in one file global variable int i; is declared as static. In another file it is extern int i=100; Is this valid ?
#include<stdio.h> int main() { int a[3][3][2]= {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18}; printf("%d\n",*(*(*a+1)); return 0; } What will be the output of the above question? And how?