Código C++:
Ver original
#include <cstdlib> #include <iostream> using namespace std; char pos[6]; int i,j,co,apu,cab,num; int caballos[6][6]; int main(int argc, char *argv[]) { co=0; for (int i=0;i<=5;i++) { for (int j=0;j<=5;j++) { caballos[i][j]=co; } } for (int i=0;i<=5;i++) { co++; caballos[5][i]=co; } //muestra por pantalla cout<<"empieza la carrera!\n\n"; do{ //inicio de la carrera con randoms cout<<"El caballo "<<num<<" avanza una posicion"<<endl; for (int i=0;i<=5;i++) { for (int j=0;j<=5;j++) { if(caballos[i][j]==num) { caballos[i-1][j]=num; } } } //modificado!!! for (int i=0;i<=5;i++) { cout<<"\n-------------------------\n| "; for (int j=0;j<=5;j++) { cout<<caballos[i][j]<<" | "; } } cout<<"\n-------------------------\n\n"; }while(caballos[0][0]==0 || caballos[1][0]==0 || caballos[2][0]==0 || caballos[3][0]==0 || caballos[4][0]==0 || caballos[5][0]==0); cout<<"\n\nganador"; return EXIT_SUCCESS; }