Answers for "remove element from string array c"

C
2

delete string function in c

/*The logic behind the function is to copy and place the ending part of string
along with the deliminator '\0' to the position from where you want the 
"no_of_char" number of characters removed*/

void delchar(char *string,int starting_pos, int no_of_char)
{
  if (( starting_pos + no_of_char - 1 ) <= strlen(x) )
  {
    strcpy(&x[starting_pos-1],&x[starting_pos + no_of_char-1]);
    puts(x);
    }
}
Posted by: Guest on June-21-2020
0

delete a number in array in c

#include<stdio.h>

void main()
{
    int a[10], del_num, i, n, pos;


    printf("Enter number of elements in array: ");
    scanf("%d", &n);

    for(i = 0; i < n; i++)
    {
        printf("Enter %d number: ",i+1);
        scanf("%d", &a[i]);
    }

    printf("\n\nThe input array is: ");

    for(i = 0; i < n; i++)
    {
         printf("%d ", a[i]);
    }


    printf("\n\nEnter the number to be deleted: ");
    scanf("%d", &del_num);


    for(i = 0; i < n; i++)
    {
        if(a[i] == del_num)
        {
            a[i]=0;

        }
    }

    printf("\n\nResultant array is: ");

    for(i = 0; i < n; i++)
    {
        printf("%d  ",a[i]);
    }
}
Posted by: Guest on June-24-2021

Code answers related to "remove element from string array c"

Code answers related to "C"

Browse Popular Code Answers by Language