Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/12/2009, 17:40
Avatar de pmike
pmike
 
Fecha de Ingreso: marzo-2004
Ubicación: Barcelona
Mensajes: 313
Antigüedad: 20 años, 9 meses
Puntos: 7
Respuesta: problema con el bucle do while

Perdona, pero no entiendo bien el programa que has realizado.

1.-Primero situas variables globales, mal comienzo, siempre han de estar dentro del 'main' a no ser que sea algo muy especifico y que te interese, no creo q sea el caso.
2.-Las varibles no estan inicializadas a cero, por lo tanto te pueden coger cualquier valor el preprocesador.

Te aparece dos veces el menu porque me da la impresion que no borras pantalla, después de acabar la rutina.
Yo pondrìa la famosa funcion 'clrscr()' en la condición if siguiente:

if (introducido==resultado){
printf("Enhorabuena has acertado\n");
clrscr();
}

Ah se me olvidaba tienes que poner en el encabezamiento el incluir esa función con la siguiente librería:
#include <conio.h>

ya me comentaras si era lo que querias
__________________
www.visitaspirata.com