Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true

C Books Guide and List
C++ Books Guide and List
Best Java Books

0 votes
2.8k views
asked by (24.6k points) 31 55 94

1 Answer

0 votes
#include<stdio.h>
 
int main(){
    char str[40];
    int i, j = 0;
    scanf("%s", str);
    for(i = 1; str[i] != '\0';i++){
        if(str[i-1] == str[i]){//For consecutive repeated characters
            j = i-1;        //If found, we place an index j there
            j++;
            while(1){           //This loops checks for mutiple
                if(str[j] == str[j+1])  //occurrences of a character
                    j++;
                else
                    break;
            }
            printf("Character %c is repeated %d times\n", str[i], j - (i-1)+1);
            i = j;
        }
    }
    if(j == 0){
        printf("No repeated character");
    }
    return 0;
}
answered by

Related questions

0 votes
1 answer 257 views
0 votes
1 answer 1.5k views
0 votes
1 answer 74 views
...