Scusa ma e' un esercizio sui vettori ?
In questo caso ti si chiede:
1) scrivere in input un testo qualsiasi, magari metti un controllo che ti permetta di non andare oltre un numero di caratteri, altrimenti un utente potrebbe scriverci dentro la divina commedia.
2) contare quante volte gli stessi caratteri si ripetono all'interno del testo appena scritto. Ovviamente potresti utilizzare una variabile diversa per ogni lettera dell'alfabeto, ma questo metodo credo sia poco ortodosso (diciamo cosi...), quindi come effettui il conteggio e dove lo memorizzi per essere rappresentato successivamente ? Potresti usare un vettore, meglio ancora una matrice... vabbe' fai tu.
3) il testo dovra' essere ripassato tutto, contando le singole lettere, e memorizzando in un vettore, volta per volta, la somma delle lettere uguali all'interno del vettore, con un bel ciclo che si fermera' alla fine del testo.
4) ripassi con un ciclo il vettore, e cella dopo cella del vettore disegni gli asterischi corrispondenti al numero delle lettere del testo, sempre tutto in un altro ciclo.
Questo e' un metodo semplice, perche' potresti farlo anche con un unico ciclo, ma perche' no... anche senza vettore... tutto dipende dalla complessita' e dalla tua preparazione.
Puoi provare diverse soluzione e sperimentare, ovvio.
Alla fine dovresti ottenere qualcosa del genere:
-----------------------------------------------------------------
INSERISCI UN TESTO: ciao il mio nome e giorgio
* *
* *
* *
* * * * *
* * * * * * * * * *
c i a o l m n e g r
-----------------------------------------------------------------