Answers for "replace word in c"

C
-1

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");
}
Posted by: Guest on June-23-2021

Code answers related to "C"

Browse Popular Code Answers by Language