Ciao,
ho scritto questo programmino che conta il numero di lettere di una stringa, però non sò proprio come fare a contare quante sono le lettere simili che si stovano vicine.
Esempio: abbcccbb ,il programma deve far apparire a schermo cheil numero massimo di lettere simili che si susseguono è 3 ossia le 3 c e non deve dire che sono 4 ossia 2b + 2 b.
qualcuno potrebbe cortesemente spiegarmelo'
ciao e graziecodice:#include <stdio.h> int main() { char l=0; int num=0; printf("Inserite la parola o la frase:"); while(l!='\n') { scanf("%c",&l); if((l>=65 && l<=90) || (l>=97 && l<=122) && (l!=32)) { num++; } else { } if(l==32 || l==10) { if(num) { printf("Il numero di lettere e\': %d",num); } else { num=0; } } } system("pause"); return 0; }