/* Programma atto alla ricerca di un carattere consecutivamente ripetuto in una stringa assegnata.Si ipotizza che la stringa non contenga parole che abbiano pił di due ripetizioni. */ #include #include #include typedef char stringa[40]; void leggi (stringa testo,char &c); void controlla(stringa testo,char &c,int &n); void visualizza(stringa testo,char &c,int &n); void main() { stringa testo; char c,rip; int n; do { cout<<"\n\n ***TROVA CHAR CONSECUTIVO***"; cout<<"\n versione 1.0 by Enzo"; leggi(testo,c); controlla(testo,c,n); visualizza(testo,c,n); do { cout<<"\n\nVuoi continuare ancora? (si=s/no=n): "; cin>>rip; if(rip!='s'&& rip!='n') { cout<<"\nErrore!!!"; } } while(rip!='s'&& rip!='n'); } while(rip=='s'); } void leggi(stringa testo,char &c) { cout<<"\nInserisci il testo : "<>c; } void controlla(stringa testo ,char &c,int &n) { int i,a; //conta dei car. di testo a=strlen(testo); n=0; cout<<"\ncontrollo : "<