ayudaaa tengo un problema con ERROR: Id returned 1 exit status

(1/2) > >>

V.nvwi:
Estoy teniendo un problema con este error en mi código y no se el origen del problema, adjunto mi código

Código
/*Programa para calcular la factorial de un numero.*/
 
#include <stdio.h>
int main ()
{
   int i, n;
   double factorial=1;
 
while(1){
 
printf("Ingresa un numero: ");
scanf("%d", &n);
for(i=1; i<n; i++);
factorial = factorial *i ;
prinf("La factorial es %d\n", factorial);
}
 
   return 0;
}

whitevision:
Hola, hasta cuando se repite el WHILE.
Salu2.

fary:
Código
/*Programa para calcular la factorial de un numero.*/
 
#include <stdio.h>
 
int main ()
{
   int i, n;
   int factorial = 1; // Tenias la variable declarada como double, osea trabajar con decimales -< MAL
 
while(1)
   {
printf("Ingresa un numero: ");
scanf("%i", &n);
 
for(i=1; i<=n; i++) // en el bucle for tenias ';' (dos puntos al final de linea), osea que todo lo que habia debajo no surgia efecto
       { // Tenias puesto en la condicion tambien si era menor, y tiene que ser si es menor o igual.
           factorial = factorial * i;
}
 
printf("La factorial es %i\n", factorial); // Aqui tenias escrito prinf en vez de printf
}
 
   return 0;
}
 

Cita de: whitevision en  4 Diciembre 2023, 05:13 am

Hola, hasta cuando se repite el WHILE.
Salu2.


Es un bucle infinito ya que 1 siempre será true.


Saludos.

MAFUS:
ld es error del linker. Tal vez no hayas añadido el directorio de la librería estándar en el PATH de tu sistema.

RayR:
Como te dijo MAFUS, es error del enlazador o linker. En este caso me imagino que será porque en la línea 15 pusiste prinf en lugar de printf (falta la 't').

Como referencia futura, siempre hay que poner los mensajes de error completos, pues eso de "ld returned..." por sí solo no sirve de mucho. Por fuerza el compilador/linker debe haberte dado más información (algo tipo "undefined reference to prinf"). Si usas un IDE, probablemente eso lo encuentras en una pestaña llamada output, build log, build messages o similar.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente