Ayuda, main.exe dejo de funcionar!!!

Tema en 'Programación & Base de Datos' comenzado por Yuyor10, Noviembre 6, 2016.

  1. Yuyor10

    Yuyor10 Novato

    Mensajes:
    7
    Me gusta:
    0
    me podría ayudar porque me tira error ??
    me copila todo perfecto, lo ejecuta bien hasta donde ingreso lo nombres despues de eso ingreso el valor del tablero que quiero y deja de funcionar.

    Este es mi codigo

    #include <iostream>
    #include <stdio.h>
    #include <stdlib.h>
    #include <windows.h>
    #include <conio.h>

    using namespace std;

    void gotoxy(int x, int y){
    HANDLE hcon = GetStdHandle(STD_OUTPUT_HANDLE);
    COORD dwPos;
    dwPos.X = x;
    dwPos.Y = y;
    SetConsoleCursorPosition(hcon, dwPos);
    }

    int main()
    {
    gotoxy(20,10); printf("Bienvenidos Al Juego De Memoria Multi-Jugador\n");
    printf("\n");
    gotoxy(22,13); system("PAUSE");
    system("cls");

    printf("\n");

    gotoxy(35,3); printf("LOADING...");
    gotoxy(30,6); printf("Espere un momento");
    Sleep(5000);
    system("cls");

    char jugador1[10],jugador2[10];

    printf("Ingrese el nombre del primer jugador: ");
    scanf("%s",&jugador1);
    printf("ingrese el nombre del segundo jugador: ");
    scanf("%s",&jugador2);

    system("cls");

    int tablero;
    char simbolos1[4];
    char simbolos2[6];
    char simbolos3[12];
    char simbolos4[18];

    printf("Que tablero desea jugar: No.1 2x2 No.2 3x2 No.3 3x4 No.4 4x4: ");
    scanf("%d",tablero);

    if (tablero=='1'){
    printf("ingrese los simbolos con los que desea jugar");
    scanf("%c",simbolos1);
    }
    if (tablero=='2'){
    printf("ingrese los simbolos con los que desea jugar");
    scanf("%c",simbolos2);

    }
    if (tablero=='3'){
    printf("ingrese los simbolos con los que desea jugar");
    scanf("%c",simbolos3);

    }
    if (tablero=='4'){
    printf("ingrese los simbolos con los que desea jugar");
    scanf("%c",simbolos4);

    }




    return 0;
    }
     
    #1
  2. Yuyor10

    Yuyor10 Novato

    Mensajes:
    7
    Me gusta:
    0
    Ya lo resolví gracias!
     
    #2
  3. Jorge.A.V.M.

    Jorge.A.V.M. Fundador
    Miembro del Equipo

    Mensajes:
    15.968
    Me gusta:
    163
    A partir de esta línea encontré varios errores, como no usar el '&' para la variable:
    scanf("%d",tablero);

    Me alegro que lo resolvieras.
     
    #3

Comparte esta página