Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*C program to remove consecutive repeated characters from string.*/
- #include <stdio.h>
- int main()
- {
- char str[100];
- int i,j,len,len1;
- /*read string*/
- printf("Enter any string: ");
- gets(str);
- /*calculating length*/
- for(len=0; str[len]!='\0'; len++);
- /*assign 0 to len1 - length of removed characters*/
- len1=0;
- /*Removing consecutive repeated characters from string*/
- for(i=0; i<(len-len1);)
- {
- if(str[i]==str[i+1])
- {
- /*shift all characters*/
- for(j=i;j<(len-len1);j++)
- str[j]=str[j+1];
- len1++;
- }
- else
- {
- i++;
- }
- }
- printf("String after removing characaters: %s\n",str);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement