Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/03/2011, 17:52
Avatar de hackjose
hackjose
 
Fecha de Ingreso: abril-2010
Ubicación: Edo Mexico
Mensajes: 1.178
Antigüedad: 14 años
Puntos: 131
codigo no sirve no les quita mas que 5 minutos

Tengo este codigo
Código C++:
Ver original
  1. #include<stdio.h>
  2. #include<conio.h>
  3.  
  4.  
  5.  
  6. int main(void)
  7. {
  8.  
  9.  
  10. int op;
  11.  
  12.        printf("      MENU \n");
  13.        printf("  1 Agregar Registro\n");
  14.        printf("  2 Eliminar Regitro\n");
  15.        printf("  3 Modificar Registro");
  16.        printf("  4 Buscar Registro\n");
  17.        printf("  5 Salir\n\n\n");
  18.        scanf("%d",&op);
  19.        
  20.        while(op>=1 && op<=5)
  21.        {
  22.  
  23.                 switch(op)
  24.                 {
  25.                 case 1:
  26. struct trabajador
  27. {
  28.     char nombre[20];
  29.     char apellidos[40];
  30.     int edad;
  31.     char puesto[10];
  32. };                    
  33. void visualizar(struct trabajador);
  34.  
  35.     struct trabajador fijo;
  36.     printf("Nombre: ");
  37.     scanf("%s",fijo.nombre);
  38.     printf("\nApellidos: ");
  39.     scanf("%s",fijo.apellidos);
  40.     printf("\nEdad: ");
  41.     scanf("%d",&fijo.edad);
  42.     printf("\nPuesto: ");
  43.     scanf("%s",fijo.puesto);
  44.     visualizar(fijo);
  45. }
  46.  
  47. void visualizar(struct trabajador datos)
  48. {
  49.     printf("Nombre: %s",datos.nombre);
  50.     printf("\nApellidos: %s",datos.apellidos);
  51.     printf("\nEdad: %d",datos.edad);
  52.     printf("\nPuesto: %s",datos.puesto);
  53.     getch();
  54.  
  55.                      
  56.                      
  57.                 break;          
  58.                 case 2:          
  59.                 break;
  60.                 case 3:          
  61.                 break;
  62.                 case 4:          
  63.                 break;
  64.                 case 5:
  65.                 break;
  66.                 }
  67.        }
  68.                    
  69. }

no corre se que tiene unos errores garrafales pero ayuda