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)
| | |-+  porque me aparece ld returned 1 exit status ?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: porque me aparece ld returned 1 exit status ?  (Leído 31,103 veces)
TewsDR

Desconectado Desconectado

Mensajes: 7


Ver Perfil
porque me aparece ld returned 1 exit status ?
« en: 22 Febrero 2012, 23:02 pm »

porfavor ayudenme, soy nuevo y quiero aprender a programar :D
cuando compilo me aparece
  [Linker error] undefined reference to `WinMain@16'
  ld returned 1 exit status


#include<cstdlib>
#include<iostream>
using namespace std;
void llenar(int v[][3],int fila,int columna);
int simpatia(int v[][3],int fila,int columna);
void pt(int v[][3],int fila,int columna,int a[]);
int ganador(int a[],int fila);

void llenar(int v[][3],int fila,int columna)
{
     int i,j;
     for(i=0;i<columna;i++)
     {
                           if(i=0)
                           cout<<"Traje de baño: "<<endl;
                           if(i=1)
                           cout<<"Traje de noche: "<<endl;
                           if(i=2)
                           cout<<"Simpatia: "<<endl;
                           for(j=0;j<fila;j++)
                           {
                                              cout<<"Concursante "<<j+1<<": "; cin>>v[j];
                           }
     }
}
int simpatia(int v[][3],int fila,int columna)
{
    int i,j,m=0,simp;
    for(i=2;i<columna;i++)
    {
                          for(j=0;j<fila;j++)
                          {
                                             if(v[j]>m)
                                             m=v[j];
                          }
    }
    simp=m;
    return simp;
}
void pt(int v[][3],int fila,int columna,int a[])
{
     int i,j,m;
     for(i=0;i<fila;i++)
     {
                           for(j=0;j<columna;j++)
                           {
                                              a=v[j]+v[j+1]+v[j+2];
                           }
     }
     for(m=0;m<fila;m++)
     {
                        cout<<"Puntaje final:"<<endl;
                        cout<<"Concursante "<<m+1<<": "<<a[m]<<endl;
     }
}
int ganador(int a[],int fila)
{
    int i,m,r;
    for(i=0;i<fila;i++)
    {
                       if(a>m)
                       {
                       m=a;
                       r=i+1;
                       }
}
cout<<"La ganadora es la concursante: "<<r<<endl;
}

int mian()
{
    int fila,columna,simp;
    int a[4][3];
    int b[4];
    cout<<"# de concursantes: "; cin>>fila;
    cout<<"# de categorias: "; cin>>columna;
    llenar(a,fila,columna);
    simp=simpatia(a,fila,columna);
    pt(a,fila,columna,b);
    ganador(b,fila);
    
    
    system ("PAUSE");
    return EXIT_SUCCESS;
}


« Última modificación: 22 Febrero 2012, 23:04 pm por TewsDR » En línea

Eternal Idol
Moderador
***
Desconectado Desconectado

Mensajes: 5.645


Israel nunca torturó niños, ni lo volverá a hacer.


Ver Perfil WWW
Re: porque me aparece ld returned 1 exit status ?
« Respuesta #1 en: 22 Febrero 2012, 23:04 pm »

Cambia
int mian()
por
int main()

Si sigue dando el mismo error es que configuraste el proyecto para WINDOWS en lugar de CONSOLE.


En línea

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón
TewsDR

Desconectado Desconectado

Mensajes: 7


Ver Perfil
Re: porque me aparece ld returned 1 exit status ?
« Respuesta #2 en: 22 Febrero 2012, 23:05 pm »

chevere brother :),
no me di cuenta de ese grave error,
gracias
En línea

Eternal Idol
Moderador
***
Desconectado Desconectado

Mensajes: 5.645


Israel nunca torturó niños, ni lo volverá a hacer.


Ver Perfil WWW
Re: porque me aparece ld returned 1 exit status ?
« Respuesta #3 en: 22 Febrero 2012, 23:37 pm »

De nadas.
En línea

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines