La consegna è:
"Scrivere un programma che generi e visualizzi 10 stringhe di caratteri aventi le seguenti caratteristiche:
-ciascuna stringa è composta da un carattere ripetuto un certo numero di volte. Il carattere da utilizzare e il numero di ripetizioni sono inseriti dall'utente.
Il main gestisce solo un array di puntatori a carattere. La memoria necessaria per contenere le singole stringhe deve essere allocata al momento della dichiarazione della lunghezza delle stesse."
In pratica il programma deve fare una roba del genere:
"Inserisci un carattere:" -> L'utente esegue.
"Quante volte vuoi ripeterlo?" -> L'utente specifica.
"La stringa è: xxx" -> a seconda dell'inserimento.
Questo blocco si ripete per ogni elemento dell'array (10 volte).
Il problema è questo:
Riesco a sviluppare il programma in modo tale che l'inserimento dell'utente avvenga una volta, facendo poi apparire una stringa ossia trasportando il risultato nel primo elemento dell'array oppure trasportandolo indiscriminatamente in tutti gli elementi ottenendo
un array avente 10 elementi (o quello che è) tutti uguali alla stringa composta dal carattere x inserito dall'utente ripetuto n volte come specificato dall'utente.
Purtroppo però impostando un ciclo FOR per ripetere il blocco in modo da avere in ciascun elemento dell'array una stringa diversa va tutto quanto alla malora.
Aiutatemi!