PDA

View Full Version : [C] scrivere vettori di stringhe in "orizzontale" e "verticale"


nalsk
16-06-2009, 16:35
sto scrivendo un piccolo programma che dovrebbe eseguire delle permutazioni data una parola di inizio e delle lettere "variabili" per ogni lettera originale. vorrei organizzarmi tutto su una

matrice[lunghezza_massima][n_massimo_lettere_variabili];

dove la stringa matrice[i][0] equivale alla parola iniziale in input, mentre matrice[i][1-5] equivale all'insieme di lettere variabili per la lettera i.

la mia domanda è questa: posso scrivere le matrici anche in verticale?

per esempio inserendo "enrico" come parola originale, e inserendo 3 variabili (fghi) per la prima lettera, c'è qualche modo pulito per ottenere la matrice:

e n r i c o
f
g
h
i

oppure devo per forza scrivere qualcosina di artigianale? cosa che vorrei evitare.. :rolleyes: