Remove duplicate string in C


This program is about to remove deplicate string and print the string from the given string using strings.

Source Code

#include<stdio.h>
int main()
{
  int i,j,k;
  char a[100];
  printf("\nEnter the String:");
  gets(a);
  for(i=0;i<strlen(a);i++)
  {
    for(j=i-1;a[i]!='\0';i++)
    {
      if(a[j]==a[i])
      {
        for(k=j;a[k]!='\0';k++)
        {
           a[k]=a[k+1];
        }
      }
    }
  }
  printf("\nThe final String after removing all Duplicates;%s",a);
  return 0;
}
To download raw file Click Here

Output

Enter the String:abacdce
The final String after removing all Duplicates:abcde


List of Programs


Sample Programs


Switch Case in C


Conditional Operators in C


Goto Statement in C


While Loop Example Programs


Looping Statements in C

For Loop Example Programs


Array Examples in C

One Dimensional Array


Two Dimensional Array in C


String Example Programs in C


Functions Example Programs in C


Learn All in Tamil © Designed & Developed By Tutor Joes