
28/05/2014, 21:19
|
 | | | Fecha de Ingreso: octubre-2013
Mensajes: 934
Antigüedad: 11 años, 5 meses Puntos: 38 | |
Respuesta: no respeta la funcion scanf cuando hago el ejecutable Asi por encima creo que deberías cambiar los scanf scanf ( "%d", &variable ); por scanf ( "%d%*c", &variable ); ya que %*c hace que la cadena no contenga el \n que te puede generar errores.
Y otra cosa que veo es esta cantidad insana de getchs que usas :S. ¿¿¿Para que tantos getch()??? El error esta ahí fijo. si los usas para pausar hay otros sistemas.
Después ya se vería el resto de los problemas.
ya que usas el cls para limpiar la pantalla puedes usar el system("pause>nul"); pero realmente no me gusta nada el system para ese tipo de cosas.
Prueba eso que te dije... sustituyes los scanf ( "%d%*c", &variable ); y quita esos getch de ahí :S |