Dante escribió:Esperando revisión, crees que ya pueda pasar al siguiente o mejor espero un poco mas?
Como quieras y depende de cómo te veas de seguro  
 
 Dante escribió:Ejercicio 1
Bueno, has corregido cosas, pero has dejado cosas mal. El tema del tamaño de los vectores sigue estando mal (de hecho sigue estando el mismo problema). A ver si consigo aclararte el tema rápidamente.
Si yo declaro 
int samba[10] por ejemplo, estoy diciendo que la variable 
samba es un vector de 10 elementos 
int. 
Los vectores se recorren desde el elemento 0 hasta el número de elementos - 1, es decir, en este caso desde samba[0] hasta samba[9], que si los cuentas, son 10 elementos. Recuerda siempre que en C (y en la mayoría de los otros lenguajes) 
los vectores comienzan en 0, y no en 1. Si ahondas más en C entenderás el porqué  
 
 Código: Seleccionar todo
if((dig[1] == win[1]) && (dig[2] == win[2]) && (dig[3] == win[3]) && (dig[4] == win[4]) && (dig[5] == win[5]))
   {
   printf("Aunque parecia imposible, tu eres el ganador.\n");
   }
Personalmente, ¿no te parece un poco feo el if ese? Intenta encontrar una forma más elegante que no dependa tanto del tanaño del vector. Por ejemplo, ¿si el vector tuviera 100 números en vez de 5, cómo lo harías?
Dante escribió:Ejercicio 2 
Muchísimo mejor. Así es como se hace 
