Ver Mensaje Individual
  #3  
Antiguo 19-03-2004
santana santana is offline
No confirmado
 
Registrado: nov 2003
Posts: 1.030
Reputación: 0
santana cantidad desconocida en este momento
Ah, como me he dado cuenta de que es tu primer mensaje en el foro, y por ser la primera vez que compilo un código con 25 errores y 0 warnings, te paso tu código con los errores eliminados y me permito alguna aclaración más.

Código:
     #include <stdio.h>
     		  
      int menu1 = 0;
      int menucuenta = 0;
      int menuretiro = 0;
      int desiciont = 0;
      int cantidad = 0;
     		  
     void main(void)
     {
     		  
     		  printf ("Bienvenido al sistema ATH de Banco X\n");
     		  printf ("Seleccione la transaccion que desea realizar\n");
     		  printf ("1-Retiro de efectivo\t\t 2-Depositos\n");
     		  printf ("3-Recepcion de pagos\t\t 4-Transferencias\n");
     		  printf ("5-Solicitud chequera\t\t 6-Dinero al instante\n");
     		  printf ("7-Consulta balances\n");
     		  
     		  printf ("Elija su opcion:");
     		  scanf ("%d", &menu1);
     		  switch (menu1)
     		  {
     			  case 1 :
 		 		printf ("De que cta desea....");
 		 		printf ("1-C. corriente\t\t 2-C. ahorros\n");
  				 scanf ("%d", &menucuenta);
     		  
     		  
     				  switch (menucuenta)
     				  {
      
 					 case 1:
 					 case 2:
 			 		 printf ("Que cantidad....\n");
 			 		 printf ("1-100\t\t 2-200\n");
 			 		 printf ("3-300\t\t 4-500\n");
 			 		 printf ("5-800\t\t 6-otra \n");
 					  scanf ("%d",&menuretiro);
     		  
 		 		 	switch (menuretiro)
   					  {
      
 		 		 	case 1:
 		 	 		case 2:
 		 	 		case 3:
 		 	 		case 4:
 		 	 		case 5:
 			 		    printf ("Por favor espere...\n");
 						 delay(4000);
 			 		    printf ("Transaccion ...\n");
 			 		    printf ("\n");
 			 			printf ("Desea....\n");
 			 		    printf ("1-Si\t\t 2-no\n");
 			 		    scanf ("%d", &desiciont);
     		  
 			 			 switch (desiciont)
 			 			 {
 			 			 	case 1 :
 			 			 	 //goto inicio;
 			 			 	 break;
 			 			 	case 2 :
 			 			 	 //goto final;
 			 			 	 break;
 			 			 	default :
 			 			 	 printf ("error\n");
 			 			 }//fin switch(decisiont)
 						 break;
 					 case 6 :
 			 			 printf ("...cantidad \n");
 			 			 scanf ("%d",&cantidad);
 						 break;
     		  
 					  default :
 			 			 printf ("Error\n");
 						  break;
   				   }//fin switch(menuretiro)
    				   break;
     		  
     		  
     				  }//fin switch(menucuenta)
     		  
     		  }//fin swith(menu1)
     		  
     } //fin main()
Ahi tienes tu código tal como lo querías, se te olvidaba, por ejemplo, asignar el valor que recoges en el scanf poniendo el ampersand delante de la variable, y otra cosa, es que deberias evitar en la medida de lo posible el uso del goto, no es una forma muy elegante de programar, pero eso ya va a gustos de cada cual en los que no me meto, es solo un consejo.

Espero que sigas por aquí. Nos vemos.
Chao.

PD: He tenido que reeditar porque se me han ido las tabulaciones del código de onda, a ver si ahora han quedado bien.
SALU2

Última edición por santana fecha: 19-03-2004 a las 02:47:48.
Responder Con Cita