#include #define N 4 #define INTENTOS 12 void separar_numeros(int vector[N], int numero); int aleatorio(int x, int y); bool tiene_cuatro_digitos(int n); void generar_hmtl(int np[], char ganador); using namespace std; vector respuestas; int main(){ srand(time(NULL)); int numero_pensado[N]; int numero_input[N]; int input; bool error = false; for(int i=0; i> input; if(!tiene_cuatro_digitos(input)){ cout << "Jugada Inválida - Número Inválido\n"; error = true; //i--; continue; }else{ error = false; separar_numeros(numero_input, input); respuestas.push_back(input); for (int j = 0; j < N; j++) { for(int k=j+1; k\n\ \n\ Toros y Vacas\n\ \n\ \n\ \n\

Toros y vacas

\n\

El número elegido por jugador A fue: %d%d%d%d
\n\ Los intentos de B fueron:
\n", np[0], np[1], np[2], np[3]); cout << respuestas.size() << endl; cout << respuestas[0] << endl; cout << respuestas[1] << endl; for(int i=0; i\n", i, respuestas[i]); cout << i << endl; } fprintf(archivo," El ganador fue %c\n", ganador); fprintf(archivo,"

\n\ \n\ "); fclose(archivo); //cierra el archivo }