Write a program to delete a duplicate character from the string.
#include<stdio.h> void Remove_dup_char(char*); int main() { char s[100]; printf("Enter String = "); scanf("%[^\n]",s); Remove_dup_char(s); printf("%s\n",s); return 0; } void Remove_dup_char(char *p) { int i,k,j; for(i = 0;p[i];i++) { for(j = i + 1;p[j];j++) { if(p[i] == p[j]) { for(k = j;p[k];k++) p[k] = p[k+1]; j--; } } } }
Output
Enter String = incredibleindia incredbla