Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: SimphonyPlayer en 25 Noviembre 2016, 03:11 am



Título: [Error]Id 1 returned exit status
Publicado por: SimphonyPlayer en 25 Noviembre 2016, 03:11 am
Buenas noches,en mi universidad de tronco comun piden la materia de programacion estrucuturada,usamos el programa DEV C++,y programamos en c,el profesor nos pidio hacer un problema donde se pide realizar un programa que pida diez números y los muestre ordenados. Utilizando el algoritmo de ordenación burbuja. El programa en C debe realizarse utilizando una constante para establecer el número de valores a ordenar,por lo que hice este codigo con ayuda de un amigo pero me aparece el error:collect2.exe [Error]Id returned 1 exit status,y este es mi codigo ayuda porfavor

Código
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4.  
  5. int main(int argc, char *argv[]) {
  6. int numeros[10];
  7.  int j, i, temp;
  8.  
  9.  clrscr ();
  10.  
  11.  printf ("Introduce los %d números a ordenar:\n", 10);
  12.  
  13.  for (i = 0; i < 10; i++)
  14.  {
  15.    printf ("%d: ", i + 1);
  16.    scanf ("%d", &numeros[i]);
  17.    printf ("\n");
  18.  }
  19.  
  20.  for (i = 0; i < (10 - 1); i++)
  21.  {
  22.    for (j = i + 1; j < 10; j++)
  23.    {
  24.      if (numeros[j] < numeros[i])
  25.      {
  26.        temp = numeros[j];
  27.        numeros[j] = numeros[i];
  28.        numeros[i] = temp;
  29.      }
  30.    }
  31.  }
  32.  
  33.  printf ("Los números ordenados son:\n");
  34.  for (i = 0; i < 10; i++)
  35.  {
  36.    printf("%d, ", numeros[i]);
  37.  }
  38.  system("PAUSE");
  39. return 0;
  40. }


Título: Re: [Error]Id 1 returned exit status
Publicado por: engel lex en 25 Noviembre 2016, 03:21 am
tu codigo funciona... lo unico raro es el clrscr() que por lo que leo es de conio.h y no la tienes declarada


Título: Re: [Error]Id 1 returned exit status
Publicado por: SimphonyPlayer en 25 Noviembre 2016, 03:36 am
Muchas gracias,ya me compilo y funciona bien