error en c

letman

tengo un codigo hecho pero a la hora de ofrecer la posibilidad de continuar me da error

/y ofrecemos la oportunidad de seguir:/
printf("desea terminar? (1- cerrar, 2 - continuar)");
scanf("%d", &fin);
}

da = q ponga 1 o 2 siempre sale fuera nunca me deja continuar siempre sale del programa

q esta mal ??
porfavor alguien me lo dice es importante lo tengoq entregar mañabna el trabajo y me da ese error

RaymaN

Pon el código entero mejor, así a simple vista está bien xD

dr_Rouman

Lo que dice #2

Sería interesante al menos saber de qué tipo es fin y qué haces después de esto.

0buS

si no pones donde compruebas el valor de fin, no te podemos ayudar xD.
El valor te lo tiene que cojer bien asi. Lo que estarás haciendo mal es la condición para salir o no.

cHiv0rz

para que esa comprobacion te salga, tienes que poner una especie de while y un swith case

Fyn4r

Quiero creer que esa llave no cierra el main xD

NecroFox

No debería ir encerrado en un bucle (while, for, repeat, etc...) ??? Digo... Mientras la opción sea continuar (2) volver a realizar todo, si es Cerrar (1), salir del bucle.

Como dicen por ahí arriba, a simple vista está bien, pero parece incompleto.

elkaoD

Sospecho que arregló el error porque no vino desesperado a seguir pidiendo ayuda y decía que tenía prisa xD

Usuarios habituales

  • elkaoD
  • NecroFox
  • Fyn4r
  • cHiv0rz
  • 0buS
  • RaymaN
  • letman