Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

**Pequeña duda de C

Phrozen Byte

Bovino de la familia
Desde
23 Jun 2008
Mensajes
4.126
Estoy repasando para mi examen de mañana pero llevo como 10 min atorado con este código


------------------------------------------------------------------------

#include<stdio.h>
#include<conio.h>

int num=0;
int x;

main()
{

printf("Ingrese un numero:\n");
scanf("%d",&x);

while(num<x);
{

printf(",%d",num);
num++;
}

getch();

}

------------------------------------------------------------------------


se supone que el usuario ingresa un numero, y necesito mostrar los numeros desde el 0, hasta el numero ingresado separado por comas. No me sale :/

Ayuda porfavor!
 
He aquí el error:

Código:
while(num<x);

Cuando utilices funciones como while, for, do...while, etc., no debes poner "semicolon" al final de la línea, sólo debes abrir el bloque con '{' y no olvides cerrarlo con '}'.

Si le quitas ese "semicolon" al final del while, el programa funcionará, sólo debes ajustar el límite del contador, ya que sólo cuenta hasta x-1.
 
y sobre el contador... no daba como hacerlo, pero fué tan simple como cambiarlo por x+1

gracias!!!


Saludos!
 
Volver
Arriba