elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  no me compila
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: no me compila  (Leído 1,596 veces)
miguelcrack

Desconectado Desconectado

Mensajes: 1


Ver Perfil
no me compila
« en: 23 Octubre 2016, 17:57 pm »

Soy noob en la programacion y tengo q entregar un trabajo y no me compila
Código
  1. char menuPrincipal(int argc, char *argv[]);
  2.    void gestionMenuPrincipal()
  3.    char menu;
  4. {
  5.  
  6.  
  7.    int libroClaves();
  8.    int main();
  9.    int interfaz();
  10.  
  11.  
  12.    if (menu==1)
  13.    {
  14.      interfaz();
  15.    }
  16.   if (menu==2)
  17.    {
  18.      libroClaves();
  19.    }
  20.    if (menu==0)
  21.    {
  22.      exit(1);
  23.    }
  24.    if (menu>2)
  25.    {
  26.        main();
  27.    }
  28.  
  29. char menuPrincipal(int argc, char *argv[]);
  30. }
  31. char menuPrincipal(int argc, char *argv[])
  32. {
  33.    int getch(void);
  34.    int menufinal;
  35.    char menu;
  36.    int i=0x00;
  37.       printf(" %c", 218);
  38.    for(i=20;i<66;i++)
  39.    {
  40.      printf("%c", 196);
  41.    }
  42.    i = 0x00;
  43.    printf("%c\n", 191);
  44.    printf(" %c\t\t  Menu Principal\t\t%c\n", 179, 179);
  45.    for(i=10;i<10;i++)
  46.    {
  47.        printf("%c\t\t\t%c\n", 179, 179);
  48.    }
  49.    i=0x00;
  50.    printf(" %c", 192);
  51.    for(i=20;i<66;i++)
  52.    {
  53.        printf("%c", 196);
  54.    }
  55.    printf("%c\n", 217);
  56.  
  57.    printf(" %c", 218);
  58.    for(i=20;i<66;i++)
  59.    {
  60.      printf("%c", 196);
  61.    }
  62.    i = 0x00;
  63.    printf("%c\n", 191);
  64.    printf(" %c 1. Dibujar la interfaz\t\t\t%c\n", 179, 179);
  65.    printf(" %c 2. Generar el libro de claves\t\t%c\n", 179, 179);
  66.    printf(" %c 0. Salir del programa\t\t\t%c\n", 179, 179);
  67.    for(i=10;i<10;i++)
  68.    {
  69.        printf("%c\t\t\t%c\n", 179, 179);
  70.    }
  71.    i=0x00;
  72.    printf(" %c", 192);
  73.    for(i=20;i<66;i++)
  74.    {
  75.        printf("%c", 196);
  76.    }
  77.    printf("%c\n", 217);
  78.  
  79.    printf(" %c", 218);
  80.    for(i=20;i<66;i++)
  81.    {
  82.      printf("%c", 196);
  83.    }
  84.    i = 0x00;
  85.    printf("%c\n", 191);
  86.    printf(" %c Selecciona una opcion: \t\t\t%c\n ", 179, 179);
  87.    for(i=10;i<10;i++)
  88.    {
  89.        printf("%c\t\t\t%c\n", 186, 186);
  90.    }
  91.    i=0x00;
  92.    printf("%c", 192);
  93.    for(i=20;i<66;i++)
  94.    {
  95.        printf("%c", 196);
  96.    }
  97.    printf("%c\n", 217);
  98.  
  99.    menufinal = getch();
  100.    menu = menufinal-48;
  101.    return (menu);
  102. }
me da varios problemas


Mod: Los códigos deben ir en etiquetas GeSHi


« Última modificación: 23 Octubre 2016, 18:00 pm por engel lex » En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: no me compila
« Respuesta #1 en: 23 Octubre 2016, 18:06 pm »

primero que nada el post está ubicado en el lugar incorrecto... esto no es una duda general, esto es programación en c/c++ (tema movido)

veo un desastre en las deficiones...

los errores del compilador te dicen que errores tienes y tienes que prestarles atención no "me da varios problemas" ... tambien si quieres ayuda es bueno ponerlos aquí...

en C/C++ las funciones deben estar declaradas antes de la función main... hay 2 formas de hacerlo... colocar las funciones antes del main o colocar prototipos (la cabecera de la función, terminada en ";"... o lo uno o lo otro, no ambas (no dará error, pero no tiene sentido)

cuenta tus corchetes, te sobran...

tienes una fucnción "menuPrincipal" pero no veo "main"... el programa dudo que compile...

te recomiendo leer un tutoral basico de C antes de continuar programando porque te faltan los conceptos más basicos de C...


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
GCC Compila BIN?¿
Programación C/C++
Riki_89D 1 2,485 Último mensaje 14 Septiembre 2010, 21:06 pm
por Horricreu
No compila
Programación C/C++
BJM 3 3,405 Último mensaje 12 Junio 2013, 05:33 am
por OmarHack
No me compila el for en C
Programación C/C++
Rhythmical 3 2,609 Último mensaje 1 Octubre 2017, 04:33 am
por JavierScars
¿Por que Dev C++ no me compila esto?
Programación C/C++
maciuskan 3 3,059 Último mensaje 7 Octubre 2023, 02:24 am
por BloodSharp
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines