por ejemplo: necesito q en la posicion 1,1 almacene el nombre entero: "Rayo"
necesito, crear una matriz de tal forma q pueda almacenar los nombres de cada caballo en las posiciones horizontales y q se puedan mover de manera vertical y lo unico q necesito es saber como almacenar nombres:
como pueden ver, necesito q los caballos se muestren por pantalla asi, y a medida q avancen cambien de posicion en la matriz,
Código C++:
Ver original
#include <cstdlib> #include <iostream> using namespace std; char c1[]="rayo"; char c2[]="sagaz"; char c3[]="veloz"; char c4[]="viento"; char c5[]="bala"; char c6[]="cometa"; int pos1,pos2,pos3,pos4,pos5,pos6; int i,j; char hipo[7][7]; int main(int argc, char *argv[]) { cout<<"sus caballos son:\n\n"; for(i=0;i<k;i++) cout<<c1[i]; cout<<", "; for(i=0;i<l;i++) cout<<c2[i]; cout<<", "; for(i=0;i<m;i++) cout<<c3[i]; cout<<", "; for(i=0;i<n;i++) cout<<c4[i]; cout<<", "; for(i=0;i<o;i++) cout<<c5[i]; cout<<" y "; for(i=0;i<p;i++) cout<<c6[i]; cout<<"\n\n"; cout<<"haga sus apuestas\n\n"; cout<<"\n\n"; //escritura en la matriz for (int i=0;i<=5;i++) { for (int j=0;j<=5;j++) { hipo[i][j]="caballo"; } } //lectura de la matriz cout<<"\n"; for (int i=0;i<=5;i++) { cout<<"\n"; for (int j=0;j<=5;j++) { cout<<hipo[i][j]<<" "; } } return EXIT_SUCCESS; }
de antemano muchiiiisimas gracias