Friday, 25 December 2015

How to delete from String in C

#include<conio.h>
#include<stdio.h>
#include<string.h>
int main ()
{
    char name[5][30];
    char nm[30];
    int i;

    for(i=0;i<5;i++)

    {
        printf("Enter Name for row %d\t",i+1);
        gets(name[i]);
        fflush(stdin);
    }

    printf("Enter name to delete");

    gets(nm);

    for(i=0;i<5;i++)

    {
        if(strcmp(nm,name[i])==0)
            strcpy(name[i+1],name[i]);
    }
    for(i=0;i<4;i++)
        puts(name[i]);
    getch();
    return 0;
}

No comments:

Post a Comment