Muszę napisać funkcję usuwająca i zliczającą liczbę powtórzonych liter w ciągach znaków, np. w słowie "ssstttoooolliiccca" występuje 10 powtórzeń. Trzeba wyznaczyć słowo bez powtórzonych liter, które w powyższym przypadku jest "stolica". Wynik funkcji to obiekt typu cstring do poprawnego ciągu znaków.
0
0
char* s="AAAlllllaaaaa mmmmmaaaaa zddeecccchhllleeeggooo kkoootaa";
int powtorzenia=0;
if(s[0]){
int i=1;
while(s[i])
if(s[i]==s[i-1]){
strcpy(&s[i-1],&s[i]);
powtorzenia++;
}else i++;
}