C Code 36 _ To Remove the repeating characters from the given string
Sample Input:
Hello
Sample Output:
Helo
Program:
#include<stdio.h>
#include<string.h>
int present(char c,int m);
char str[200],ans[200];
int present(char c,int m)
{
int
v=0;
int k;
for(k=0;k<m;k++)
{
if(c==ans[k])
{
v=1;
break;
}
}
if(v==1)
{
return
1;
}
else
{
return
0;
}
}
int main()
{
int
i,len,j=0,p,k;
printf("\nEnter
a String : ");
scanf("%s",str);
len=strlen(str);
printf("Length
of original string : %d",len);
for(i=0;i<len;i++)
{
p=present(str[i],j);
if(!p)
{
ans[j]=str[i];
j=j+1;
}
}
printf("\n\nFinal
String : %s",ans);
printf("\nLength
of Final String : %d",strlen(ans));
return
0;
}
0 comments: