replace word in c
// here the word post is replaced by the word dak
// POST ----> DAK
#include <stdio.h>
#include <string.h>
void main ()
{
char arr [100];
int i,j;
printf("Enter the array: ");
gets(arr);
for(i=0; i < strlen(arr); i++)
{
if(arr[i] == 'p' && arr[i+1] == 'o' && arr[i+2] == 's' && arr[i+3] == 't')
{
arr[i] = 'd';
arr[i+1] = 'a';
arr[i+2] = 'k';
j=i+3;
// deleting letter "t" from the word "post"
while(arr[j-1]!='\0')
{
arr[j] = arr[j+1];
j++;
}
}
}
printf("\n-------------------------------------------------------------------\n");
printf("Replaced string: %s\n", arr);
printf("-------------------------------------------------------------------\n");
}
Are there any code examples left?
New code examples in category C
-
C 2022-03-27 22:30:45 Problem Statement Print the following output: \ Input Format IN Output Format \
-
C 2022-03-27 18:30:08 how to free memory in c
-
C 2022-03-27 18:00:14 linux command line windows
-
C 2022-03-27 18:00:02 C example of if else
-
C 2022-03-27 17:10:18 sum of digits in c using for loop
-
C 2022-03-27 07:40:11 How to setup a line length marker in vim
-
C 2022-03-27 07:35:09 Multi Select with icons htm;