No reconoce las variables en funciones

Iniciado por muymuyperdido, 23 Diciembre 2012, 18:32 PM

0 Miembros y 1 Visitante están viendo este tema.

muymuyperdido

Explico, introduzco el nombre que es "datos" por ejemplo y me sale una ventana de
"Windows dejo de funcionar" y no sé por qué..:|
El codigo es

void introduceNombre (char dc[N],char dp[N],char dr[N],char dt[N]) {
    printf("Introduce nombre de archivo sin extension");
    gets(dc);
    strcpy(dp,dc);
    strcpy(dr,dc);
    strcpy(dt,dc);
    strcat(dc,".train");
    strcat(dp,".test");
    strcat(dr,".real");
    strcat(dt,".out");
}

OmarHack

Descarga algún depurador para encontrar donde está el problema, me imagino que sabrás lo que es, de todas formas te dejo aquí una definición.
Depuradores: Son programas que permiten detener la ejecución de nuestros programas, inspeccionar variables y ejecutar nuestro programa paso a paso (instrucción a instrucción).
I like to test things.