Problema con una condicion
Publicado por Chiaki (3 intervenciones) el 15/06/2020 23:41:11
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#include<stdio.h>
#include<windows.h>
#include<conio.h>
void gotoxy(int x,int y);
/////////////////////////
void gotoxy(int x,int y){
HANDLE hcon;
hcon = GetStdHandle(STD_OUTPUT_HANDLE);
COORD dwPos;
dwPos.X = x;
dwPos.Y= y;
SetConsoleCursorPosition(hcon,dwPos);
}
int main()
{
int a,b,c,continua=0,avanza=1,sigue=0;
gotoxy(10,6);
printf("uwu*-*-*-*-*-*-*-Juego de Memoria-*-*-*-*-*-*-*uwu");
gotoxy(10,8);
printf("Reto");
gotoxy(53,8);
printf("Jugador");
do
{
for(int i=0;i<=continua;i++)
{
gotoxy(11,9);
b=rand()%(10);
printf("%d",b);
Sleep(700);
gotoxy(11,9);
printf(" ");
}
for(int j=0;j<=continua;j++)
{
gotoxy(56,9);
printf(" ");
a=getche();
a=a-48;
Sleep(500);
gotoxy(56,9);
printf(" ");
}
for(int k=0;k<=sigue;k++)
{
if(a==b)
continua++;
else
avanza=0;
}
}while(avanza==1);
}
Veran mi codifo es de memoria te muestra un numero y debes colocar el correcto, luego te muestra dos y asi sucesivamente mi problema es que en el ultimo for, donde esta el if, debe de evaluar que cada uno de los números deba ser igual al que se coloca pero este solo evalua el ultimo que se coloca, me gustaría que me pudieran ayudar con que tipo de condición debería colocarle
Valora esta pregunta
0