Puzky escribió:En el 4° seria poner un limite de numeros a comprobar, no?
Eso y tambien saber qué números habría que comprobar y cuáles no hace falta. Esto aún no lo ha hecho nadie de una forma digamos satisfactoria. A ver qué se te ocurre
int main(int argc, char *argv[]) { //Variables int num1, num2, suma, contador; //Escaneo printf("Introduce el primer numero: "); scanf("%i",&num1); printf("Introduce el segundo numero: "); scanf("%i",&num2); // suma = num1 + num2; if (suma % 2 == 0); contador = 2; printf("La suma es par y los numeros pares son: %d\n", suma); suma += 2; else printf("La suma es impar y los numeros son: %d\n", suma);
if (num1 > num2) printf("Metele mas, no seas timido, te quedan %d oportunidades: ", oport); oport--; scanf("%d", num2);
if (num1 == num2) printf("Ganaste!!");
else printf("Perdiste!!"); } } return 0; }
Al ejecutarlo si el segundo numero es menor que el primero se traba y se cierra, y me pasa lo mismo con el segundo intento si el 2° numero es mayor que el 1°